ISBN-10: 0201719754
ISBN-13: 9780201719758
Publisher: Addison-Wesley Professional
Copyright: 2002
Format: Paper Bound w/CD-ROM; 496 pp
Published: 08/22/2002
Suggested retail price: $70.99
Buy from myPearsonStore
Brand-new edition of the comprehensive Linux kernel reference - 40% of material revised. Now updated throughout to cover Linux 2.4.
*comprehensive updated material - approx 40% of material updated
*covers the latest version of Linux 2.4
Preface.
Preface to the 3rd Edition.
Preface to the 1st Edition.
Torvalds' Preface to the 1st Edition.
Acknowledgments.
1. linux — the Operating System.
2. Compiling the Kernel.
3. Introduction to the Kernel.
4. Memory Management.
5. Interprocess Communication.
6. The Linux File System.
7. Device Drivers Under Linux.
8. Network Implementation. 0
9. Modules and Debugging.
10. Multiprocessing.
Appendix A: System Calls. 3
Appendix B: Kernel-Related Commands. 3
Appendix C: The PROC File System. 6
Appendix D: The Booting Process. 3
Appendix E: Useful Kernel Functions.
References.
Index. 0201719754T05172002
Michael Beck is the director of software development for the DResearch Digital Media Systems GmbH. Harold Boehme teaches computer science at Humboldt University. Ulrich Kunitz is a software project manager for Internet Banking Solutions. Claus Schroeter works in the Chemie.De information service.
From the Second Edition:
"If you intend to write kernel code or a kernel module, or just want to know how the kernel of a Linux system works, this book is an excellent source of information... I highly recommend this book for anyone who is serious about writing code or who wants to know what is in the Linux kernel."
-- Phil Hughes, Linux Journal
Since the introduction of Linux version 1.2 in March 1995, the reliability and flexibility of this free operating system has attracted a vast community of programmers from all over the world. Now at version 2.4, Linux is being successfully employed in commercial software development by internet providers and in research and teaching.
As the acknowledged leading reference on the subject, this third edition of Linux Kernel Programming is for anyone who requires a deeper understanding of the operating system. It explains the technology internals of the successful Linux OS, including:
- memory management
- the virtual file system switch
- Linux device drivers
- inter-process communication
- networking
This third edition of Linux Kernel Programming:
- has been thoroughly updated throughout to cover Linux 2.4
- tells you all you need to know about the structure of the kernel, the heart of the Linux operating system.
The accompanying CD-ROM contains the Linux Kernel version 2.4.4, plus sources from other programs and documents from the Linux Documentation Project.
0201719754B08162002
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

