What's Hot| Upload Video| Email this Page| Your Account

Understanding the Linux Kernel

In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks.

The third edition of Understanding the Linux Kernel takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does.

This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics:

  • Memory management, including file buffering, process swapping, and Direct memory Access (DMA)
  • The Virtual Filesystem layer and the Second and Third Extended Filesystems
  • Process creation and scheduling
  • Signals, interrupts, and the essential interfaces to device drivers
  • Timing
  • Synchronization within the kernel
  • Interprocess Communication (IPC)
  • Program execution

Understanding the Linux Kernel will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. This book will help you make the most of your Linux system.

  more

ComparePrices

Get price with tax & shipping*
Sold at 4 Stores
title,descmerchant price seeit
Smarter Choice
Understanding The Linux Kernel

Marco Cesati, Daniel Bovet / 2005 / 923 pages Books

  • $34.97
  • Free Shipping
  • Coupon

    1 coupon available

    • Code:No Code Required
    • Detail:

      Free Standard shipping on any order at DeepDiscount.

    • Expires:Aug-31-2010
    • Restriction:Unknow
See it
Understanding the Linux Kernel (Books)

Operating Systems - Linux Computers - Understanding the Linux Kernel helps readers understand how Linux performs best...

  • $50
  • $35.96
  • Coupon

    2 coupons available

    • Code:No Code Required
    • Detail:

      Free Shipping on orders of $25 at Barnes & Noble

    • Expires:Jun-30-2010
    • Restriction:see site for more details
    • Code:J7M3C9V
    • Detail:

      20% off single item when you use Master card at Barnes & Noble

    • Expires:Dec-31-2009
    • Restriction:Unknow
See it
Understanding the Linux Kernel

In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you...

See it
Understanding the Linux Kernel, Third...

Pages: 942, Edition: 3, Paperback, O'Reilly Media

  • $32.97
  • Coupon

    1 coupon available

    • Code:No Code Required
    • Detail:

      FREE Shipping on orders over $25 at Amazon.

    • Expires:Dec-31-2010
    • Restriction:Some restrictions apply. See site for details.
See it

*Shipping costs are based on an estimate of the lowest shipping rate available within the contiguous US, excluding Alaska and Hawaii. Only merchants with this product in stock are listed (Merchants with this product back ordered have been removed from this list).

Do you see a pricing error? Please let us know by filling out a simple form: Click here

MoreStores

Write a review

ProductReviews92/100 (24 Reviews)

Recent Reviews

5/5
From: Amazon
Posted: Jul-04-2009
This book is good and thorough,

This book is good and thorough - it answered the questions I had in a straightforward yet detailed way. It is a definite recommend.

read full review | report as inappropriate
3/5
From: Amazon
Posted: Mar-31-2009
'Linux Device Drivers' is Better

Despite its size, this book has various defects.First of all, while it covers the memory systems with agreat amount of detail, the file system and the descriptionof the actual kernel are vague.Second, the index and table of contents make...

read full review | report as inappropriate
4/5
From: Amazon
Posted: Feb-19-2009
Lots of information!

This book has a ton of information about the workings of the Linux Kernel.It is also somewhat hard to read and follow, I often have to reread sections of this book.I find it best complimented with Linux Kernel Development by Robert Love.

read full review | report as inappropriate
5/5
From: Amazon
Posted: Jan-28-2009
Very useful

I purchased this book to use as a reference. I work in a group that does device driver development. This book is well written in a concise manner. Always has at least a little bit of the info I'm looking for. For example: how not to...

read full review | report as inappropriate

Selected Reviews

5/5
From: Amazon
Posted: Jul-04-2009
This book is good and thorough,

This book is good and thorough - it answered the questions I had in a straightforward yet detailed way. It is a definite recommend.

read full review | report as inappropriate
3/5
From: Amazon
Posted: Mar-31-2009
'Linux Device Drivers' is Better

Despite its size, this book has various defects.First of all, while it covers the memory systems with agreat amount of detail, the file system and the descriptionof the actual kernel are vague.Second, the index and table of contents make...

read full review | report as inappropriate
2/5
From: Amazon
Posted: Dec-03-2005
No inotify coverage

I was browsing the index for the new edition and lots of topics fail to appear. One I was especially interested is inotify. Kinda odd that it doesn't make the index.PHPTR has also put out some kernel books and they were disappointing.

read full review | report as inappropriate
9
Page 1 of 1

SimilarProducts

Related Searches:

operating systems book

Channel Directory:

Science Fiction |  Comic Books |  Cookbooks |  Biographies |  Children's Books
close
close

More legal stuff: Smarter.com is a comparison shopping website that compares prices and products at online stores to help consumers save money. Stores are responsible for providing us with accurate price and product information, including the proper codes for coupons, discounts and rebates. Tax and shipping costs are estimates. Please confirm all costs before making your final purchase at the online store. All merchant ratings, product reviews and video reviews are submitted by shoppers or third-party websites. We are not responsible for their content. If you have any concerns about content on our website, please contact us.