操作系统系列:
一.理论篇:
Operating System Concepts, 6th Edition
by Abraham Silberschatz, Peter Baer Galvin and Greg Gagne
Modern Operating Systems by Andrew S.Tanenbaum
现化操作系统
Operating Systems:Internals and Design Principles
by william stallings
操作系统:内核与设计原理(第四版)
二.内核源代码篇:
Unix/Linux
Lions'Commentary on UNIX 6th Edition with Source Code
by John Lions
莱昂氏UNIX源代码分析(澳)
(Unix 6th,PDP-11/40,1975年,内核源代码一万行不到)
Operating System Design and Implementation
by Andrew S.Tanenbaum
操作系统:设计及实现(第2版)
(Minix2.0.0,X86处理器,兼容Unix系统,内核源代码三万行不到)
Scott Maxwell:Linux Core Kernel Commentary
Linux 内核源代码分析
(Linux2.2.5,X86处理器,兼容Unix系统,内核源代码四万行不到)
三.Unix系统:
The Unix Programming Environment
Unix 编程环境
Advanced Unix Programming Environment
Unix 环境高级编程
The Design of the Unix Operating System
Unix 操作系统设计
The Design and Implementation of the 4.4 BSD Operating System
Unix Internals
Unix 高级教程
四.Linux系统:
Running Linux by Matt Welsh O'Reilly
Linux 权威指南(第三版)
Linux Application Development
Linux 编程权威指南
Beginning Linux Programming 2/e
Linux 程序设计
Professional Linux Programming
Linux 高级编程
Understanding The Linux Kernel O'Reilly
深入理解 Linux内核
Linux Device Drivers O'Reilly
Linux 设备驱动程序