《
Linux
Full kernel Annotation
And 《
Linux
Kernel source code Scenario Analysis
"(Previous and next)
Simple Analysis and Comparison
Author: Zhao Yu
Based on the general situation of the two books, the book "Situational Analysis" is written by Mao decao and others from Zhejiang University. It is entirely written by some computer professionals, therefore, the author has a high degree of computer expertise. This book makes people feel scared because of its length (two or more books, a total
1587
Page ). It mainly describes in detail
Linux 2.4.0
Kernel. Because the current amount of kernel code is too large, I can only select
Linux
The key code in the kernel is described, and all source code of the kernel cannot be comprehensively analyzed. This book is intended for those who have a certain theoretical basis of the operating system or want to learn the current
Linux
The implementation principle of the kernel is nothing more than an excellent reference book. In addition, this book can also be used as a manual to learn and read the kernel source code.
The book "complete comments" is written by a doctor at Tongji University who studies computer networks. The author originally specialized in telecommunications. Although China Telecom is closely connected with computers, the author can only be considered as an amateur computer enthusiast. Therefore, we should say that the book "full note" is a description from the perspective of a computer layman.
Linux
Operating system kernel. The book is relatively small. When it includes all the source code of the kernel, the book only
436
Page. Description and comment
For Linux 0.11
All source code of the kernel. For beginners
Linux
For Kernel Operating Systems, this book can help readers get started quickly and fully understand the working mechanism of a simple operating system. For further study of the current
Linux
The kernel provides great guidance. For the technical personnel studying embedded applications, the study of the book "Full notes" can also be quickly integrated into the field of embedded applications. Similarly, the book can also be used as a modern reader.
Linux
A reference manual for kernel source code. Because the book comments the code one by one, it can also be used as an in-depth study
C
Language Programming reference books. In addition, the book is not only complete
For Linux 0.11
System test environment, and I also set up a website for this book on the Internet a year ago
Www.oldlinux.org
", Specifically opened up a discussion of the book involved
Linux
Kernel Implementation Forum. At present, the content of this website has been authoritative
Linux
Kernel publishing website
Www.kernel.org
All images (
Mirrors.kernel.org
).
Although full comments can)
Understanding in a short time
Linux
The basic working principle and implementation method of the kernel
Linux
The kernel is evolving rapidly.
Linux
The kernel has basically been completely rewritten, and basically cannot see a line of code in the early kernel. Therefore, to fully learn the current
Linux
The specific implementation method of the kernel should read the book "Situational Analysis. If you have read the full note and understood
0.11
After the kernel works, read the story analysis.
When reading "Situational Analysis", you should not have encountered any major problems. On the contrary, you will experience a kind of enjoyment like reading literary novels.
Related connections:
Http://oldlinux.org/
Http://mirrors.kernel.org/
Http://www2.oldlinux.org/
Http://oldlinux.mtc.dhs.org/
Http://oldlinux.qbang.org/