- Shopping Bag ( 0 items )
From Barnes & NobleThe Barnes & Noble Review
Use the source, Luke: The best way to understand operating systems is to look at source code -- preferably with help from experts. Nowadays, there’s no better operating system to inspect than Linux. And there are no better guides than Daniel Bovet and Marco Cesati. Especially now that they’ve updated Understanding the Linux Kernel for Linux 2.6.
Here’s your guided tour of the kernel: core data structures, design decisions, algorithms, and programming tricks. Bovet and Cesati can’t cover everything, but in 900 pages, they cover a lot: memory addressing and management, processes and scheduling, interrupts, exceptions, synchronization, timing, address spaces, system calls, signals, filesystems, I/O, device drivers, IPC, program execution, and more. While most content is hardware-independent, wherever it isn’t, the authors focus on x86 -- offering even deeper insights into Linux’s efficiency. Bill Camarda, from the February 2006 Read Only