图书标签: 操作系统 计算机 OS 计算机科学 计算机经典书籍 计算机类 系统内核 源代码
发表于2024-11-04
操作系统设计与实现 pdf epub mobi txt 电子书 下载 2024
本书是著名作者Andrew S.Tanenbaum关于操作系统的权威教材。.
多数操作系统的教材只重理论而轻实践,本书力图实现这两者之间的平衡。本书首先详细探讨了操作系统的基本原理,如进程、进程间通信、信号量、消息传递、调度算法、输入/输出、死锁、设备驱动程序、存储管理、调页算法、文件系统设计、安全和保护机制等,然后详细讨论了一个具体的操作系统MINIX3的实现,并给出了该系统的完整源代码,以便于读者仔细研究。这样不仅可以让读者掌握操作系统的基本原理,而且可让读者明白这些基本原理如何应用到实际操作系统设计中去,从而提供读者的实际设计和实现能力。..
本书可以作为高等院校计算机及相关专业“操作系统”的双语教材,对程序开发人员、工程技术人员、系统架构师等专业人员也具有很高的参考价值。
Andrew S.Tanenbaum分别在麻省理工学院加州大学伯克利分校获得学士与博士学位。现任荷兰阿姆斯特丹Vrije大学计算机教授并领导着一个计算机系统研究小组。到2005年1月卸任为止,他担任计算与成像高级学院院长一职已有12年。
Tanenbaum过去的研究领域包括编译器、操作系统、网络和局域分布式系统,而现在的研究方向则主要为计算机安全,尤其是操作系统、网络以及分布式系统的安全。在所有这些研究领域,Tanenbaum发表了超过100篇论文,并出版了5本书籍。
Tanenbaum教授还编写了大量软件。他是Amsterdam Compiler Kit(一种广泛使用的、用于编写可移植编译器以及MINIX的工具集)的主要开发者,而该系统则是Linux诞生的灵感与基础。与他的博士生及程序员一起,他帮助设计了Amoeba分布式操作系统(一个基于微内核的、高性能局域分布式操作系统)。此后,他是Globe(一个可处理10亿用户的广域分布式操作系统)的设计者之一。所有这些软件现在均可在互联网上免费获得。
他的博士生在毕业后均取得了很大的成绩,他为此感到非常骄傲。
Tanenbaum教授是ACM会士、IEEE会士以及荷兰皇家科学艺术院院士。他还是1994年度ACM Karl V.Karlstrom杰出教育家奖的获得者,1997年度ACM/SIGCSE计算机科学教育杰出贡献奖的获得者,以及2002年度优秀教材奖的获得者。2004年,他被推选为荷兰皇家学会的五位新学会教授之一。
minix的设计和实现,对进程和线程的关系印象深刻
评分minix的设计和实现,对进程和线程的关系印象深刻
评分另一个作者没听过,我相信那些扯淡的话都是Tanenbaum写的
评分另一个作者没听过,我相信那些扯淡的话都是Tanenbaum写的
评分帮助不大
首先,这本书的内容很好,不仅从理论上介绍了操作系统,而且对一些细节也不含糊,很适合自学或当课外书,书中的源码对加深对操作系统的理解很有好处,不过全部读懂的确比较吃力。不过极力反感清华这本影印本的质量,如前面有人说过,阉割了400页的源码,阉割了index,而且我发...
评分才看了几十页,就发现以下问题: 1.index没印 2.除400页的源码外,还有好几个appendix没印 3.句子从中间断开,后面一半漏印! 4.bibilograpy漏印两条(这才几十页正文对应的reference) 5.和原书不能一页对一页对应 舍得出钱的话还是考虑买原版吧。
评分首先,这本书的内容很好,不仅从理论上介绍了操作系统,而且对一些细节也不含糊,很适合自学或当课外书,书中的源码对加深对操作系统的理解很有好处,不过全部读懂的确比较吃力。不过极力反感清华这本影印本的质量,如前面有人说过,阉割了400页的源码,阉割了index,而且我发...
评分学校知识与实践知识总是差着这么一截:你学过数字电路、计算机组成原理、计算机接口,但你并不会用芯片组装计算机,写ROM;你学过编译原理,但随便换个编译环境,没了IDE,就错误百出;你学过操作系统,但对于多线程、互斥、重入等等总是不能第一时间考虑.... Tanenbaum的书将...
评分才看了几十页,就发现以下问题: 1.index没印 2.除400页的源码外,还有好几个appendix没印 3.句子从中间断开,后面一半漏印! 4.bibilograpy漏印两条(这才几十页正文对应的reference) 5.和原书不能一页对一页对应 舍得出钱的话还是考虑买原版吧。
操作系统设计与实现 pdf epub mobi txt 电子书 下载 2024