Linux Internals: Design and Implementation (Second Edition)

Author: Robert Love (USA)
Publisher:
Publish Date: 2006-01-01
Features: "If there were a book that could provide a clear outline, help organize thoughts, and guide direction, while also addressing details and elaborating on nuances to help me better and faster understand the source code, how wonderful that would be." The gentleman who said this was specifically referring to C++, but he articulated the common sentiment of those studying source code. Can we do something to make the process of learning the Linux kernel more aligned with a programmer's habits? This book answers that question. The author is an ardent kernel enthusiast, so his ideas naturally resonate with programmers. If you are a Linux kernel enthusiast, the material in this book will inspire you to do something at the kernel level. If you are an ordinary programmer, a thorough understanding of the operating system will broaden your programming perspective. This book covers the Linux 2.6 kernel, including many new features such as the O(1) scheduler, preemptive kernels, block I/O layers, I/O schedulers, and more. New additions to this edition · All major subsystems and new features of the current Linux 2.6 kernel · New details on kernel modules · Expanded content on virtual memory and memory allocation · Additional information on debugging kernel code · Kernel synchronization and timer examples · Insights into submitting Linux kernel patches and participating in the Linux kernel community

📌 Related Posts