Detailed analysis of Linux operating system source code (1)-Linux general technology-Linux programming and kernel information. The following is a detailed description.
Introduction:
Linux has all the functions of modern operating systems, such as preemptive multi-task processing, multi-user support, memory protection, virtual memory, SMP and UP support, and complies with POSIX standards, networking, graphical user interfaces, and desktop environments. It is fast and stable. By analyzing the Linux kernel source code, this book fully reveals how the Linux kernel, as an operating system, can ensure normal operation of the system, coordinate multiple concurrent processes, and manage memory. In reality, there are not many system source code that can be freely obtained. The study of this book will greatly help readers write their own new programs.
Part 1 Linux kernel source code