Location:  Home» Marketing » Operating Systems » Professional Linux Kernel Architecture (Wrox Programmer to Programmer)  
Categories
Paperback
Mass Market
Trade

Professional Linux Kernel Architecture (Wrox Programmer to Programmer)

Professional Linux Kernel Architecture (Wrox Programmer to Programmer)

enlarge enlarge 
Author: Wolfgang Mauerer
Publisher: Wrox
Category: Book

List Price: $59.99
Buy New: $30.55
You Save: $29.44 (49%)



New (32) Used (6) from $30.55

Rating: 4.0 out of 5 stars 3 reviews
Sales Rank: 56444

Media: Paperback
Pages: 1368
Number Of Items: 1
Shipping Weight (lbs): 3.7
Dimensions (in): 9.3 x 7.5 x 2.6

ISBN: 0470343435
Dewey Decimal Number: 005.432
EAN: 9780470343432

Publication Date: October 13, 2008
Availability: Usually ships in 1-2 business days

Similar Items:

  • Essential Linux Device Drivers (Prentice Hall Open Source Software Development Series)
  • The Art of Debugging with GDB, DDD, and Eclipse
  • Understanding Linux Network Internals
  • Understanding the Linux Kernel, Third Edition
  • Professional Multicore Programming: Design and Implementation for C++ Developers (Wrox Programmer to Programmer)

Editorial Reviews:

Product Description
Find an introduction to the architecture, concepts and algorithms of the Linux kernel in Professional Linux Kernel Architecture, a guide to the kernel sources and large number of connections among subsystems. Find an introduction to the relevant structures and functions exported by the kernel to userland, understand the theoretical and conceptual aspects of the Linux kernel and Unix derivatives, and gain a deeper understanding of the kernel. Learn how to reduce the vast amount of information contained in the kernel sources and obtain the skills necessary to understand the kernel sources.


Customer Reviews:

5 out of 5 stars Very good but you need a lot of spare time to read it!   December 9, 2008
C. Giovanni (Rome, Italy)
1 out of 1 found this review helpful

Very good reading, it explain how kernel works with a lot of code source from recent version of kernel. You must have a lot of time to dedicate to this book!


2 out of 5 stars Overbearing and huge   December 8, 2008
Federico Lucifredi (Cambridge, MA)
4 out of 6 found this review helpful

I picked up Mauerer's work on the bookish desire to keep my Kernel book library complete - and contrary to my hopes I was disappointed right from the introduction.

The book is 1337 pages long, which in itself is a negative and the leading reason for the low score - being clear (which the author is) should not come at the expense of being concise. All major areas of kernel architecture are covered, and the author often covers operating systems basics not found in such books, which partly explains (but hardly justifies) the bulk.

The kernel version covered in the book is 2.6.24, which is newer than that covered by Robert Love's book, which remains my recommendation regardless because of its pointedly zeroing in on the relevant bits, instead of exploring every single minutia along the way as Mauerer does here.

The book has merit for a bookworm such as myself, who will refer to it on a chapter basis, but is not the top choice for someone entering the subject anew.

For general use (i.e. where your bookshelf does not include every Linux kernel book ever published), Love's "Linux Kernel Development" (2nd ed) is a much better architectural introduction. If you miss operating system's basics, your first stop should be Tanenbaum's "Operating Systems Design and Implementation" (3rd ed) as well as his "Modern Operating Systems" (3rd ed) before you even think to start poking at the Linux kernel and get overwhelmed by the number of concepts you should have had previous familiarity with. Finally, if you are driven to the Linux kernel by device drivers, as is the most common case, Corbet, Rubini and Kroah-Hartman's "Linux Device Drivers" (3rd ed) definitely belongs on your shelf, although the very recent "Essential Linux Device Drivers" by Vekateswaran mounted the first credible threat to it in a decade, being both thorough and possibly tying Love for the spot as most enjoyable kernel book I have read to date - I would recommend a new device driver developer to go with both, possibly augmented by Love if more architectural knowledge is desired.

The bottom line is that this is a valiant effort, but that the author should have focused more. If you have the time to read thirteen-hundred pages, your time is better invested reading the titles above recommended, picking two or three depending on your exact focus in the subject - you will still be done faster than reading this one!



5 out of 5 stars a Real Professional Book   November 2, 2008
Walther H. Contreras
1 out of 8 found this review helpful

Excelent book, I still don't finish reading it but so far is the best book in the subject, period.

.
Professional Linux Kernel Architecture (Wrox Programmer to Programmer)
Your online bookstore for marketing related reading.