
操作系统
Operating Systems
Andrew S. Tanenbaum、Albert S. Woodhull · 初版 1987 年
63人推荐
103位读者提及
115次提及
为什么值得读
- 借助 MINIX 源码透彻讲解操作系统核心概念
- 从底层代码层面展示计算机系统如何协同运转
Operating Systems Design and Implementation 是计算机操作系统入门课程的理想教材。由 MINIX 的创造者撰写,专业程序员如今拥有了当今最新的教程与参考指南。针对 MINIX 最新版本(MINIX 3)进行了修订,这个精简的新版依然是唯一一本先讲解相关原理,然后以类 Unix 操作系统为详细范例展示其实际应用的操作系统教材。它特别注重高可靠性设计,适用于嵌入式系统以及
Hacker News 上怎么说
正在加载完整评论……
有两本书教会了我系统是如何运作的。- 单个独立系统篇——《操作系统导论》(Operating Systems: Three Easy Pieces)。涵盖了持久化(persistence)、虚拟化(virtualisation)和并发(concurrency)。这本书在 https://pages.cs.wisc.edu/~remzi/OSTEP/ 可以免费阅读 - 多系统以及数据在它们之间流动篇…
There are two books that taught me how systems work. - One system in isolation - Operating Systems: Three Easy Pieces. Covers persistence, virtualisation and concurrency. This book is available for free at https://pages.cs.wisc.edu/~remzi/OSTEP/ - Multiple systems, and how data flows through them…
我会一生珍藏的书:- Stevens 的《UNIX 环境高级编程》(Advanced Programming in the Unix Environment) - Tanenbaum 的《操作系统:设计与实现》(Operating Systems: Design and Implementation) - ESR 的《Unix 编程艺术》(The Art of Unix Programming) - Grune 和 Jacobs 的《Parsing Techniques》 - Schneier 的《应用密码学》(Applied Cryptography)
Books I'll treasure forever: - Advanced Programming in the Unix Environment by Stevens - Operating Systems: Design and Implementation by Tanenbaum - The Art of Unix Programming by ESR - Parsing Techniques by Grune and Jacobs - Applied Cryptography by Schneier
其实我更推荐最新版的 OSDI,版本挺新的,而且包含了 MINIX3 的完整源代码(文本形式附在书中,光盘里也有):http://www.amazon.com/Operating-Systems-Design-Implementatio...
Actually, I'd recommend the latest version of OSDI, which is fairly recent, and contains the complete source for MINIX3 (in text form, and on CD): http://www.amazon.com/Operating-Systems-Design-Implementatio...
我很喜欢他写的这本操作系统书 [0],用 Minix 代码来讲解操作系统概念 [0] - http://www.amazon.com/dp/0131429388
I love his Operating Systems book [0] which explains OS Concepts using Minix code [0] - http://www.amazon.com/dp/0131429388
另外,专门有书教你怎么搞的操作系统并不多,但 MINIX 算一个。安德鲁·塔嫩鲍姆(Andrew Tanenbaum)写的《操作系统:设计与实现》(Operating Systems: Design and Implementation)。我琢磨着,你在 MINIX 3 上免费薅到的价值,买书的时候算是给补上了吧……
Also, there aren't many OSs that have books to teach you about them, but MINIX does. Operating Systems: Design and Implementation by Andrew Tanenbaum. I suppose the value you get for free in MINIX 3, you pay for if you want the book...
我觉得塔嫩鲍姆的《操作系统:设计与实现》(OSDI)以及随书附带的 MINIX3 源码,对于任何对内核感兴趣的开发者来说,都绝对应该排在必读书单的前列。
I'd think that Tanenbaum's book Operating Systems: Design and Implementation (OSDI) and the included MINIX3 source would be high on the list of reading for any kernel-curious developers.