Analysis Tutorial for Linux Operating System

Author: Luo Yaozu
Publisher:
Publish Date: 2004-01-01
Features: This book can serve as a textbook for senior undergraduate students in computer science, electronic engineering, and automatic control-related disciplines in universities, covering courses such as "Operating System Analysis," "Operating System Design and Implementation," or "Embedded System Design." It can also be used as a reference book for system programmers, Linux application developers, embedded system developers, system administrators, and users interested in Linux. The book is particularly valuable for readers preparing to delve into the internals of the Linux operating system, read Linux kernel source code, and perform program development at the kernel level. This book is an operating system analysis tutorial that uses Linux as an example. It provides a comprehensive analysis of the source code of the Linux kernel 2.4 version, covering both the interrupt mechanism, process scheduling, memory management, inter-process communication, virtual file system, device drivers, and network subsystem, as well as an understanding of the overall structure of Linux, an analysis of the Linux boot process, and an analysis and application of Linux's unique modular mechanism. Among these, the book focuses on dissecting the fundamental parts of the Linux kernel: process management, memory management, and file management.

📌 Related Posts