Linux.com

Home Directory Books Linux Kernel Development (2nd Edition)

Linux Kernel Development (2nd Edition)

Image
Book Description
From the Back Cover: * The Linux kernel is one of the most important and far-reaching open-source projects. That is why Novell Press is excited to bring you the second edition of Linux Kernel Development, Robert Love's widely acclaimed insider's look at the Linux kernel. This authoritative, practical guide helps developers better understand the Linux kernel through updated coverage of all the major subsystems as well as new features associated with the Linux 2.6 kernel. You'll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development. ** Contents At a Glance: * Introduction to the Linux Kernel * Getting started with the Kernel * Process Management * Process Scheduling * System Calls * Interrupts and Interrupt Handlers * Bottom Halves and Deferring Work * Kernel Synchronization Introduction * Kernel Synchronization Methods * Timers and Time Management * Memory Management * The Virtual Filesystem * The Block I/O Layer * The Process Address Space * The Page Cache and Page Writeback * Modules * kobjects and sysfs * Debugging * Portability * Patches, Hacking, and the Community * Linked Lists * Kernel Random Number Generator * Algorithm Complexity * Bibliography * Index
ISBN
0-672-32720-1
Tips to Use
You should be familiar with the fundamentals of a linux-based OS and have some (maybe even good) knowledge of the C programming language (book includes some source code). For getting started I found the "Modules" chapter very easy and informative.
Hits
2238
Votes
0

New Directory Listings

Hubstaff
Category: Applications
Image:
Binfer. Secure...
Category: Software
Image:
Advanced Gtk+ Sequencer
Category: Applications
Image:
Show more...

Upcoming Linux Foundation Courses

  1. LFD331 Developing Linux Device Drivers
    13 Oct » 17 Oct - Virtual
    Details
  2. LFS425 Linux Performance Tuning Crash Course
    16 Oct » 16 Oct - Düsseldorf, Germany
    Details
  3. LFS220 Linux System Administration
    20 Oct » 23 Oct - Virtual
    Details

View All Upcoming Courses

Featured Linux Video

More Linux Videos

Become an Individual Member
Check out the Friday Funnies

Search Directory

Sign Up For the Linux.com Newsletter


Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board