
FreeBSD 操作系统设计与实现
The design and implementation of the FreeBSD operating system
Marshall Kirk McKusick , George V. Neville-Neil · 初版 2004 年
- 59次提及
- 36人推荐
- 47位 HN 评论者
为什么值得读
详述现代类Unix系统与UFS底层机制的实用经典
- 深入拆解UFS文件系统与Unix内核实现
- 包含生动的代码样例,极具工程应用价值
- 门槛相对亲民,是学习内核开发的优质起点
适合:Unix系统研发人员与内核开发爱好者
值得读指数:86 / 100
Hacker News 读者推荐
……现代高级语言(HLL)带来的便利从性能角度来看绝非免费的午餐。如果你真想了解更多,我建议读读麦库西克(McKusick)讲操作系统设计的书之一(最新的是《FreeBSD操作系统设计与实现》第2版,但哪怕老版本也大部分依然适用)。维持这个“毫无用处的 POSIX 兼容性陷阱”其实有其实际用处;至少对我来说,我很乐意不必把所有程序全重写一遍……
charlesdaniels 在 HN 的推荐
…Aitel 等人 *《杜鹃蛋》(The Cuckoo's Egg)- Clifford Stoll *《神经漫游者》(Neuromancer)- William Gibson *《ARM嵌入式系统结构与设计》(ARM System-on-chip Architecture)- Stephen B. Furber *《操作系统:设计与实现》(Operating Systems Design & Implementation)- Tanenbaum *《FreeBSD操作系统设计与实现》(The Design and Implementation of the FreeBSD Operating System)- McKusick, Neville-Neil 这只是一小部分,我敢肯定还有很多别的,甚至更好的书。但要想真正全面提升自己,光会写几种编程语言是远远不够的——你还需要……
iuguy 在 HN 的推荐
BSD 系列要平易近人得多,任何对内核开发感兴趣的人我都建议从这里起步。市面上有不少书,比如(麦库西克写的)《FreeBSD操作系统设计与实现》:http://www.amazon.com/Design-Implementation-FreeBSD-Operatin... 也有不少论文,比如 Jonathan Lemon 在 Usenix 上发表的《Kqueue: A generic and scalable event notification facility》……
teacup50 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0201702452
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。