Linux Kernel Programming

Author: (USA) Roger Giorgi
Publisher:
Publish Date: 2006-07-01
Features: This book is based on the Linux operating system, providing a detailed introduction to the Linux kernel subsystem, demonstrating it with a large number of kernel source code and sample programs, which is instructive for in-depth understanding of the Linux kernel. The content of this book mainly includes: basic knowledge of Linux, kernel exploration toolset, basic model of program execution, memory management, input/output, file system, scheduling and kernel synchronization, kernel booting, building the Linux kernel, and adding code to the kernel, etc. It briefly describes some application tools and utilities to obtain the information needed to understand the inner workings of the kernel. At the end of each chapter, summaries and exercises are provided, covering the operations and working principles of the kernel. This book is suitable for system programmers of different levels, Linux enthusiasts, and application developers for learning and reference. This book is based on the Linux operating system, providing a detailed introduction to the Linux kernel subsystem, demonstrating it with a large number of kernel source code and sample programs, mainly including: basic knowledge of Linux, kernel exploration toolset, basic model of program execution, memory management, input/output, etc.

📌 Related Posts