Daniel P. Bovet, Understanding the Linux Kernel
ISBN: 0596002130 | edition 2002 | PDF | 829 pages | 4 mb
To thoroughly understand what makes Linux tick and why it's so efficient, you need to delve deep into the heart of the operating system–into the Linux kernel itself. The kernel is Linux–in the case of the Linux operating system, it's the only bit of software to which the term "Linux" applies. The kernel handles all the requests or completed I/O operations and determines which programs will share its processing time, and in what order. Responsible for the sophisticated memory management of the whole system, the Linux kernel is the force behind the legendary Linux efficiency.