31 used & new from $0.40

Have one to sell? Sell yours here
 
 
Linux Kernel Internals (2nd Edition)
 
 

Linux Kernel Internals (2nd Edition) (Paperback)

~ Michael Beck (Author), Harald Bohme (Author), Mirko Dziadzka (Author), Ulrich Kunitz (Author), Robert Magnus (Author), Dirk Verworner (Author)
Key Phrases: kernel segment, signal handling routine, semaphore array, Linus Torvalds, Speaker Driver (more...)
3.6 out of 5 stars  See all reviews (28 customer reviews)


Available from these sellers.


4 new from $17.99 27 used from $0.40

Formats

Amazon Price New from Used from
  Paperback, August 31, 2002 $60.96 $30.00 $10.00
  Paperback, December 16, 1997 -- $17.99 $0.40
  Unknown Binding, December 31, 1995 -- -- --

Customers Who Bought This Item Also Bought

Linux Device Drivers, 3rd Edition

Linux Device Drivers, 3rd Edition

by Jonathan Corbet
4.2 out of 5 stars (47)  $26.37
Understanding the Linux Kernel, Third Edition

Understanding the Linux Kernel, Third Edition

by Marco Cesati
4.5 out of 5 stars (24)  $32.97
Linux Kernel Development (2nd Edition)

Linux Kernel Development (2nd Edition)

by Robert Love
4.7 out of 5 stars (42)  $37.11
Understanding Linux Network Internals

Understanding Linux Network Internals

by Christian Benvenuti
4.5 out of 5 stars (8)  $32.97
Essential Linux Device Drivers

Essential Linux Device Drivers

by Sreekrishnan Venkateswaran
4.3 out of 5 stars (13)  $42.70
Explore similar items

Editorial Reviews

Review

"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


Product Description

Explains the inner mechanisms of Linux from process scheduling to memory management and file systems. CD-ROM included. Paper.

Product Details

  • Paperback: 496 pages
  • Publisher: Addison-Wesley Professional; 2 edition (December 16, 1997)
  • Language: English
  • ISBN-10: 0201331438
  • ISBN-13: 978-0201331431
  • Product Dimensions: 9.2 x 6.8 x 0.9 inches
  • Shipping Weight: 1.6 pounds
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (28 customer reviews)
  • Amazon.com Sales Rank: #1,353,770 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #39 in  Books > Computers & Internet > Operating Systems > Linux > Applications

Inside This Book (learn more)
Browse and search another edition of this book.


What Do Customers Ultimately Buy After Viewing This Item?

Linux Kernel Internals (2nd Edition)
35% buy the item featured on this page:
Linux Kernel Internals (2nd Edition) 3.6 out of 5 stars (28)
Understanding the Linux Kernel, Third Edition
31% buy
Understanding the Linux Kernel, Third Edition 4.5 out of 5 stars (24)
$32.97
Linux Kernel Development (2nd Edition)
13% buy
Linux Kernel Development (2nd Edition) 4.7 out of 5 stars (42)
$37.11
Linux Device Drivers, 3rd Edition
11% buy
Linux Device Drivers, 3rd Edition 4.2 out of 5 stars (47)
$26.37

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(65)
(33)
(11)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

28 Reviews
5 star:
 (11)
4 star:
 (6)
3 star:
 (2)
2 star:
 (6)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (28 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
20 of 20 people found the following review helpful:
5.0 out of 5 stars Excellent book for programmers familiar with Unix, July 9, 1998
By A Customer
Since I had already taken a course in university on Unix Kernel Architecture, I found this book a good introduction to the Linux implementation. If you can pick up concepts quickly you may find the book adequate on its own, otherwise get another general Operating Systems textbook to help you with things like understanding virtual memory, interrupt service routines, drivers and networking concepts.

The author's goal seems to be to introduce you to a good portion of the kernel source code. Understanding the kernel source tree, the build process and the code itself is much easier once you have read the first few chapters of the book.

The book avoids teaching you or even using examples in assembly language. This may annoy you if you know assembly language, or thrill you if you don't. For example, the extremely time-critical interupt service routines, which are written in hand-optimized assembler, are explained with some C-like pseudo code.

Although the book is quite short, it is well written, and it explains the Linux kernel implementation in sufficient detail. Although it was intentional, some readers may wish that the book included more explanation of the concepts before the implementation is introduced.

A suggested companion text would be Andrew Tannenbaum's "Operating Systems: Design and Implementation".

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



 
17 of 18 people found the following review helpful:
3.0 out of 5 stars Too vague to help you understand linux kernel., July 30, 2000
By A Customer
Basically there are two approaches to help you really understand how unix kernel works. The static approach is to look at the code and illustrate how various parts cooperate. The dynamic approach is by showing you how to play with the kernel with various tools the kernel hacker used to debug kernel. This book takes the static approach mostly. I just browsed through the first several chapters and disappointedly found this one did not really help if you don't already know another unix kernel. This book does not cover x86's multitasking support mechnism at all. The kernel memory management chapter is also too vague. It even makes people thinking whether the authors really understand the content at a kernel hacker's level. Though I would rather believe the authors did not have enough time(or due to some other limitations) to illustrate what they know in detail. Unfortunately, to be terse does not work for static approach.

The most sucessful static approach I have seen is Dr. Tanebaum's 1997 book about minx. And the best dynamic approach to me is Pate's Unix Kernel internels: a practical approach. I really hope there will be a linux kernel book that can be comparable to the above two.

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



 
13 of 13 people found the following review helpful:
4.0 out of 5 stars Mostly well done...lacking in some areas, February 28, 2000
The book is well done. There's no way you could please everyone when attempting to explain the kernel of an OS, but I thought they did an outstanding job. It makes "grepping" through the source much more pleasant and understandable. Chapters 1 through 3 present the flow of processes in Linux and introduce the operation of system calls, wait queues,etc. The chapter on the file system was very well done, however, the chapter on memory management left me with more questions than answers...it needs a little more work. The book requires a pretty good knowledge of C and some prior knowledge of OS's in general.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Great intro to Linux internals
I found the explanations in this book to be very clear, giving enough detail for a good head start into Linux internals. Read more
Published on August 6, 2003

3.0 out of 5 stars A liitle out-date, but still a good book for OS concepts
This book is a little outdated today as it covers the older 2.0 kernels. If you are reading this book and following it up on a 2.4 kernel you will find many changes. Read more
Published on November 29, 2002 by Manas Kamal Bhattacharya

1.0 out of 5 stars Not recommended for educational purpose
This book is lacked of organization. Some of the concepts are so vague because of the POOR English tone.
Published on October 27, 2002

2.0 out of 5 stars Vauge
The stuff in this book is explained in a complex manner. Though it is well organised it lacks clear representation. Read more
Published on November 30, 2000 by srinjand

5.0 out of 5 stars It's like a jini
I used this book in my operating systems course, and since then I've always relied on it. I've read alot of books, but this book keeps on amazing me, it's very small still, I find... Read more
Published on October 11, 2000 by Hisham Barradah

2.0 out of 5 stars Poorly written and organized, too vague
This book was quite disappointing. I don't feel that I learned anything that I couldn't have learned in a similar amount of time spent by reading through source code. Read more
Published on October 8, 2000

5.0 out of 5 stars A good book on Linux kernel
This is a good book on the Linux kernel. It does'nt explain every line, it would'nt be possible, but shows you the paths trough the kernel. Read more
Published on September 23, 2000

2.0 out of 5 stars not a teaching book
I don't think this book teaches the Linux kernel at all. The writing is hard to understand and there is a total lack of examples. Read more
Published on April 16, 2000 by Louis Yang

5.0 out of 5 stars Linux-Hope of 21th centre
Linux kelnel internals is the best book to Linux kelnel.In China, many student,many programmer study lINUX now.We use Linux Kelnel Internals. Read more
Published on December 31, 1999 by Stanley

4.0 out of 5 stars Worth to buy
I love this book.

I would treat it as a reference book. The books contains enough content about kernel, but the worst one is lack of examples. Read more

Published on September 25, 1999 by Raymond Mak,CCIE,CISSP

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
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.