Linux kernel research recommended bibliography
In order to promote the promotion of domestic Linux senior research, Aka specially organized a list of excellent books in the Linux kernel research. These books lists from some of the leading teachers of the Aka Linux series and some of the sincere recommendations of some cores. There is no commercial motivation, which is completely summed up according to their own research, I hope these books can be given I hope to study the kernel's friends bring help. If there are more good books, please tell me the information of these books and your experience.
Book Name Related Information Introduction "The Design of The Unix Operating System" Author: Maurice J. Bach Chinese Translator: "Unix Operating System Design" Translator: Chen Yizhen, etc. Northern University version: 32 open, yellow, 9.40 ¥ machine: 16 Open, brown, 30 ¥ 1 old book, but absolutely a Bible level. Its content covers all the basic concepts and design ideas in the classic UNIX operating system. Readers is best to understand some basic operating system theory knowledge. "Unix Internals - The New Frontiers" Author: Uresh Vahalia Hino: "UNIX Advanced Tutorial: System Technical Insider" Translator: Liao Hongbin and other Tsinghua University Publishing, 16 open, orange peel, 58 ¥ a new book, also Bible level. Its main feature is that 80% of the content is a new idea and new concept of modern UNIX operating system. There is a detailed description of the wonderful design points of each UNIX. Readers should look at Bainch book. "Linux Core Keernel Commentary" Author: Scott Maxwell has a translation, but the specific information is unknown to the source code Linux core, the version is relatively high, 2.2.x. Some new things can be seen. Unfortunately, I didn't tell the realization of the network. "Linux kernel INTERNALS: 2nd Version" Author: m beck ... Currently no translation introduces the core with data structure, is very rich, but the version is too low (2.0.x), some old things are easier to mistaken Approach. "The Design and Implementation of the 4.4BSD Operating System" Author: Mckusick, Bostic, Karels, Quarterman Currently, there is currently the most authoritative book of the BSD operating system. The author of the book is the earliest developer of BSD. "Linux operating systems and experimental Guide" Author: Li Shanping, Zheng buckle root (Zhejiang University teachers) mechanic published some good content, but also speak more in-depth. It is also lacking a description of the network part. "80386 under UNIX systems" Author: Zhou Mingde, Zhang Shuling Tsinghua publishing X86 architecture to speak of. Want to understand the horses under Arch / I386, it is best to look at this book first. "Unix Systems for Modern Architectures" Author: Curt Schimmel Currently Translated If you want to know the implementation of the hortia SMP. Refer to this book. "80386 and its programming in the protection mode" publishers: Tsinghua University Press This book introduces the structure of 80386. The first is the register set and instruction set in the 80386 real mode and the protection mode, followed by deeply analyzing 386's powerful functions from the virtual memory management, protection level, multitasking support, interrupt and abnormalities, etc., and then provide a few A typical programming instance and a complete example from 386 power-on initialization to form a system with basic multitasking and virtual storage capabilities, and finally explain the 80386 and 8086/80286 compatibility. Sex and difference. This book is characterized by rigorous and deep, and is very clear about the formation of the actions and reactions under the various conditions of the CPU. Especially suitable for system programmers reading. In short, this is really a rare books "Linux operating system kernel analysis" Author: Chen Lijun ed Price: $ 40 Press: People's Posts and Telecommunications Press no Chinese IT Forum - Acre freedom, collaboration. Create - for tomorrow