This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

7 used & new from £17.49
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Linux Kernel Development (Developers Library)
 
 
Linux Kernel Development (Developers Library) (Paperback)
by Robert Love (Author) "AFTER THREE DECADES OF USE, THE Unix operating system is still regarded as one of the most powerful and elegant systems in existence ..." (more)
4.5 out of 5 stars 2 customer reviews (2 customer reviews)

Availability: Available from these sellers.

7 used & new available from £17.49
Other Editions: RRP: Our Price: Other Offers:
Paperback (2) £31.99 £19.19 51 used & new from £16.46
 
   

Customers Who Bought This Item Also Bought

Understanding the Linux Kernel

Understanding the Linux Kernel by Daniel Bovet

5.0 out of 5 stars (1)  £23.08
Building Embedded Linux Systems

Building Embedded Linux Systems by Karim Yaghmour

4.5 out of 5 stars (4)  £19.99
Linux System Programming: Talking Directly to the Kernel and C Library

Linux System Programming: Talking Directly to the Kernel and C Library by Robert Love

5.0 out of 5 stars (1)  £19.99
Linux Kernel in a Nutshell (In a Nutshell (O'Reilly))

Linux Kernel in a Nutshell (In a Nutshell (O'Reilly)) by Greg Kroah-Hartman

5.0 out of 5 stars (1)  £16.99
Understanding Linux Network Internals

Understanding Linux Network Internals by Christian Benvenuti

3.0 out of 5 stars (2)  £23.08
Explore similar items : Books (49)

Product details

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Firmware and Electronics
www.practicalcontrol.co.uk    Sheffield company skilled in ARM USB, TCP/IP, CE, Linux, DSP, MSP430 
Expert Linux Development
www.mercdev.com    From drivers/kernel to desktop apps Outsource your Linux development
Linux Developers
www.google.co.uk/jobs/    Google London is Hiring Linux experts. Apply now! 

Product Description
Book Description
An authoritative, practical guide that helps programmers better understand the Linux kernel, and to write and develop kernel code.
Authored by a member of the Linux kernel development team.
In-depth coverage of all the major subsystems and features of the new Linux 2.6 kernel.
Targeted audience includes programmers interested in gaining relevant and timely information so they may further their kernel development skills. Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code. While the book discusses topics that are theoretical, it does so with the goal of assisting programmers so they better understand the topics and become more efficient and productive in their coding. The book discusses the major subsystems and features of the Linux kernel, including design and implementation, their purpose and goals, and their interfaces. Important computer science and operating system design details are also addressed. The book covers the Linux kernel from both angles - theoretical and applied - which should appeal to both types of readers. The author is involved in Linux kernel development, so the latest kernel version is detailed, as the author has access to the not-yet-released development releases. Specific topics covered will include- all the important algorithms, relevant subsystems, process management, scheduling, time management and timers, system call interface, memory addressing, memory management, paging strategies, caching layers, VFS, kernel synchronization, and signals.
Robert Love has used Linux since the early days. He graduated from the University of Florida with degrees in Mathematics and Computer Science. Currently, he is a Linux kernel developer involved in various open-source projects. He is employed as a kernel engineer in MontaVista Softwares real-time and performance group. He was also involved in the 2002 Linux Kernel Developers Summit in Ottawa, Canada, and has written several articles for Linux Journal.

Synopsis
Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code. While the book discusses topics that are theoretical, it does so with the goal of assisting programmers so they better understand the topics and become more efficient and productive in their coding.The book discusses the major subsystems and features of the Linux kernel, including design and implementation, their purpose and goals, and their interfaces. Important computer science and operating system design details are also addressed. The book covers the Linux kernel from both angles - theoretical and applied - which should appeal to both types of readers.The author is involved in Linux kernel development, so the latest kernel version is detailed, as the author has access to the not-yet-released development releases.Specific topics covered will include: all the important algorithms, relevant subsystems, process management, scheduling, time management and timers, system call interface, memory addressing, memory management, paging strategies, caching layers, VFS, kernel synchronization, and signals.

See all Product Description

Inside This Book (Learn More)
Browse and search another edition of this book.
First Sentence
AFTER THREE DECADES OF USE, THE Unix operating system is still regarded as one of the most powerful and elegant systems in existence. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customers Who Viewed This Item Also Viewed

Linux Kernel Programming

Linux Kernel Programming by Michael Beck

3.5 out of 5 stars (11)  £23.75
Understanding the Linux Kernel

Understanding the Linux Kernel by Daniel Bovet

5.0 out of 5 stars (1)  £23.08
Linux System Programming: Talking Directly to the Kernel and C Library

Linux System Programming: Talking Directly to the Kernel and C Library by Robert Love

5.0 out of 5 stars (1)  £19.99
Building Embedded Linux Systems

Building Embedded Linux Systems by Karim Yaghmour

4.5 out of 5 stars (4)  £19.99
Operating Systems Design and Implementation (Prentice Hall Software Series)

Operating Systems Design and Implementation (Prentice Hall Software Series) by Andrew S Tanenbaum

4.6 out of 5 stars (9)  £42.74
Explore similar items : Books (48)

 
Customer Reviews
2 Reviews
5 star: 50%  (1)
4 star: 50%  (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
 
 
 
Share your thoughts with other customers:
Write an online review
Most Helpful Customer Reviews

 
7 of 7 people found the following review helpful:
4.0 out of 5 stars A good roundup. Recommended., 26 Feb 2004
This should take the kernel novice and make them perhaps not a kernel expert, but at least strongly informed on the technical side of how to start hacking the kernel.

The book particularly focuses on some of the improvements in the 2.6 kernel, which is very welcome.

Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)



 
4 of 4 people found the following review helpful:
5.0 out of 5 stars Perhaps the best book on kernel hacking practicalities, 15 Sep 2005
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 Comment | Permalink | Was this review helpful to you? YesNo (Report this)


Write an online review
 
 
Search Customer Reviews
Only search this product's reviews