Start reading Linux Kernel Development (2nd Edition) on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here or start reading now with a free Kindle Reading App.

Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Sorry, this item is not available in
Image not available for
Image not available

Linux Kernel Development (2nd Edition) [Kindle Edition]

Robert Love
4.2 out of 5 stars  See all reviews (5 customer reviews)

Kindle Price: £23.03 includes VAT* & free wireless delivery via Amazon Whispernet
* Unlike print books, digital books are subject to VAT.

Free Kindle Reading App Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.

To get the free app, enter your e-mail address or mobile phone number.


Amazon Price New from Used from
Kindle Edition £23.03  
Paperback --  
Kindle Daily Deal
Kindle Daily Deal: Up to 70% off
Each day we unveil a new book deal at a specially discounted price--for that day only. Learn more about the Kindle Daily Deal or sign up for the Kindle Daily Deal Newsletter to receive free e-mail notifications about each day's deal.

Book Description

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.

Product Description

About the Author

Robert Love is an open source hacker who has used Linux since the early days. Robert is active in and passionate about both the Linux kernel and the GNOME communities. Robert currently works as Senior Kernel Engineer in the Ximian Desktop Group at Novell. Before that, he was a kernel engineer at MontaVista Software.

Robert's kernel projects include the preemptive kernel, the process scheduler, the kernel events layer, VM enhancements, and multiprocessing improvements. He is the author and maintainer of schedutils and GNOME Volume Manager.

Robert has given numerous talks on and has written multiple articles about the Linux kernel. He is a Contributing Editor for Linux Journal.

Robert received a B.A. in Mathematics and a B.S. in Computer Science from the University of Florida. Born in South Florida, Robert currently calls Cambridge, Massachusetts home. He enjoys college football, photography, and cooking.

Product details

  • Format: Kindle Edition
  • File Size: 3731 KB
  • Print Length: 432 pages
  • Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
  • Publisher: Novell Press; 2 edition (12 Jan. 2005)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B000RH0EQG
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: #1,664,261 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Discover books, learn about writers, and more.

Customer Reviews

4.2 out of 5 stars
4.2 out of 5 stars
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
By A Customer
Sometimes the style can be a little cheesy and Robert Love avoids many of the device driver issues that most wannabe kernel hackers will face, but as a general and practical introduction to the 2.6 series kernel I doubt this book will be surpassed. Love focuses on the big picture throughout and assumes some, but not too much, general knowledge of operating systems basics. If you want to become a kernel hacker then you need to buy and read this book - I came at all of this the other way round (wrote a device driver and then looked for more about the kernel) - but reading this first would have been better.
Comment | 
Was this review helpful to you?
3.0 out of 5 stars A good book about Linux kernel internals 9 Sept. 2010
This book esplains the Linux kernel internals. It is a mix between a book about Operating Systems, and a book about Linux internals. Every part is initially explained from a theoretical point of view, then the book shows how that part is implemented in the Linux kernel.

If you want to start hacking the kernel, this may not be the right book to start with. At least, you should read also "Linux Device Drivers" to have a more complete vision about how to make Linux do what you want.

Instead, if you want to understand how things work inside Linux, and how start collaborating with the kernel community, then this is the right book.

Unfortunately, the mechanisms inside Linux change very quickly. For this reason, this version (i.e., second) of the book might be too old. For instance, it does not contain the latest (i.e., CFS) Linux scheduler. You should buy the third edition, which, in my point of view, is a minor update of this book, adding some information about the new CFS scheduler and about some new synchronization mechanisms.
Comment | 
Was this review helpful to you?
4.0 out of 5 stars A must for Linux kernel developers 13 Dec. 2012
Format:Paperback|Verified Purchase
A very complete survey of tools and techniques for Linux kernel development. I suggest it to everyone, from beginners to experts.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Five Stars 9 Jan. 2015
Format:Paperback|Verified Purchase
Great book for understanding linux
Comment | 
Was this review helpful to you?
0 of 1 people found the following review helpful
4.0 out of 5 stars Good, but depending what you want, not the best 19 Feb. 2010
I got this book to learn more about operating systems and Linux.

It's ok, quite good even, but for me, a far better book is "Lions' Commentary on UNIX 6 Editition with Source Code". It's much older, but it walks you through the real code of a operating system that started it all.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category