Paperback: 496 pages
Publisher: Addison-Wesley Professional; 2 edition (December 16, 1997)
Product Dimensions: 6.6 x 0.9 x 9.2 inches
Shipping Weight: 1.6 pounds
Average Customer Review: 3.6 out of 5 stars See all reviews (29 customer reviews)
Best Sellers Rank: #1,390,123 in Books (See Top 100 in Books) #17 in Books > Computers & Technology > Operating Systems > Linux > Applications #296 in Books > Computers & Technology > Operating Systems > Linux > Programming #328 in Books > Computers & Technology > Operating Systems > Linux > Networking & System Administration
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. What's worse, the book wasn't any better at presenting that information.I give some credit for not resorting to simply printing the kernel sources in bound format as other books have done, but apart from that, there's not much good to say here.First off, the authors' command of the English language, as presented in final form by the book's editorial staff, leaves much to be desired. The prose is very conversational and awkward, and although generally understandable (words are strung together in grammatical correctness), the text doesn't clearly present ideas.Second, the book suffers from a lack of clear focus on a specific reader. At times, very detailed descriptions of things like slow/fast IRQ handling are discussed, but then at other times the authors spend a great deal of time talking about the specific quirks of the 8253 timer chip in the ISA PC architecture. I would have preferred if the majority of this book were discussing the ideas involved in the Linux kernel design, but it wanders in and out of describing things that most readers who would buy the book based on its title already know.Finally, in general the book is vague just when you'd want it to be specific, in describing the way things really fit together in the Linux kernel. They've attempted to simplify the explanations of complicated, optimized subroutines, and that's great, bt in dissecting everything into little pieces, I'm left with a very small picture of how the whole system actually fits together.As if all this weren't enough, the book is really only 300pp of useful information.
LINUX: Linux Command Line, Cover all essential Linux commands. A complete introduction to Linux Operating System, Linux Kernel, For Beginners, Learn Linux in easy steps, Fast! A Beginner's Guide Linux Kernel Internals (2nd Edition) Linux: Linux Guide for Beginners: Command Line, System and Operation (Linux Guide, Linux System, Beginners Operation Guide, Learn Linux Step-by-Step) Solaris Internals: Solaris 10 and OpenSolaris Kernel Architecture (2nd Edition) Linux: Linux Mastery. The Ultimate Linux Operating System and Command Line Mastery (Operating System, Linux) uC/OS-III, The Real-Time Kernel, or a High Performance, Scalable, ROMable, Preemptive, Multitasking Kernel for Microprocessors, Microcontrollers & DSPs (Board NOT Included) Kernel of the Kernel (Suny Series in Islam) Linux Kernel Development (2nd Edition) Linux Kernel Programming (3rd Edition) Learning Linux Kernel - Process management and scheduling (Japanese Edition) Understanding the Linux Kernel, Third Edition Linux Kernel Development (3rd Edition) Professional Linux Kernel Architecture Understanding the LINUX Kernel: From I/O Ports to Process Management The Linux Kernel Book Linux System Programming: Talking Directly to the Kernel and C Library ATL Internals: Working with ATL 8 (2nd Edition) Linux Apache Web Server Administration, Second Edition (Craig Hunt Linux Library) Linux: Linux Bash Scripting - Learn Bash Scripting In 24 hours or less Linux for Beginners: An Introduction to the Linux Operating System and Command Line