Join Books.org — it's free

General & Miscellaneous Software, Linux
Linux Kernel Programming by Michael Beck,Harald Bohme,Mirko Dziadzka,Ulrich Kunitz,Robert Magnus,Dirk Verworner β€” book cover

Linux Kernel Programming

by Michael Beck, Harald Bohme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus, Dirk Verworner
Write a review
Log in to track your reading progress.

Overview

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


This book has been updated to include Linux version 2.0, and is for anyone who wants to learn more about Linux kernel. It discusses the internal mechanisms of Linux, including process scheduling, memory management, and file systems.

About the Author, Michael Beck,Harald Bohme,Mirko Dziadzka,Ulrich Kunitz,Robert Magnus,Dirk Verworner

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.

Reviews

There are no reviews yet. Log in to write one.

Editorials

From Barnes & Noble


Fatbrain Review

This book has been updated to include Linux version 2.0, and is for anyone who wants to learn more about Linux kernel. It discusses the internal mechanisms of Linux, including process scheduling, memory management, and file systems.

The authors introduce the kernel sources and describe basic algorithms and data structures, such as task structures and interrupts. They then explain Linux device drivers, the characteristics of the Linux implementation of TCP/IP, modules, and multiprocessing. They also show how to debug your programs.

Four appendices contain system calls, kernel-related commands, proc file systems, and the boot process. Kernel functions and references are also included here. The companion CD-ROM carries Slackware distribution 3.1, the Linux kernel sources up to version 2.0.27, as well as the PC speaker driver.


Written by students at a German university, this manual outlines the structure of the Linux kernel, file system, device drivers, networks, modules, and memory model. The CD-ROM contains the Linux kernel 2.4.4. Originally published in German, the second English edition was titled Linux kernel internals. The third edition applies to version 2.4 of Linux. Annotation c. Book News, Inc., Portland, OR

Phil Hughes

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. -- Linux Journal

Book Details

Published
July 24, 2002
Publisher
London ; Addison-Wesley, 2002.
Pages
496
Format
Paperback
ISBN
9780201719758

More by Michael Beck,Harald Bohme,Mirko Dziadzka,Ulrich Kunitz,Robert Magnus,Dirk Verworner

Similar books