书籍 操作系统设计与实现(上册)的封面

操作系统设计与实现(上册)

Andrew S. Tanenbaum

出版时间

2007-02-28

ISBN

9787121033810

评分

★★★★★

标签

编程

书籍介绍

本书是关于操作系统的权威教材。大多数关于操作系统的图书均重理论而轻实践,而本书则在这两者之间进行了较好的折中。本册详细探讨了操作系统的基本原理,包括进程、进程间通信、信号量、管程、消息传递、调度算法、输入、输出、死锁、设备驱动程序、存储管理、调页算法、文件系统设计、安全和保护机制等;此外,还详细讨论了一个特殊的操作系统MINIX 3(一个与UNIX兼容的操作系统),并提供了该系统的源代码(见本书下册),以便于读者仔细研究。这种安排不仅可让读者了解操作系统的基本原理,而且可让读者了解到这些基本原理是如何应用到真实的操作系统中去的。

本书适用于高校计算机专业的学生,也可供程序设计人员、工程技术人员、系统架构师等相关人员参考。

用户评论
如果想学习Minix,可以结合于渊大神的《Orange's 一个操作系统的实现》。
纪念一下重修过两次的一门课
刚翻完进程部分。。感觉每章可以分为两块,基础介绍以及minix3内核的实现,基础介绍写得很好,而具体内核明显需要看代码。。。 下了份代码,感觉好详细的注释,对于需要深入了解操作系统的人真是福音啊。。
在学校的时候有幸读过,很多地方还是不太懂,但仍然觉得是一本好书。
minix指南
只看理论的话还是不错的,讲的也听明白,但是一到minix系统我就被难哭了😭,经常不知所云,os的几个项目也做的磕磕绊绊,虚拟机也常崩😭
作为操作系统方面的补充读物是极好的 当然除非你读完精髓与设计原理 0.12内核刨析等书 不然没有意义
理论部分,如果你科班出身或者408学习过,没有太多必要读,源码部分比较细致繁琐,对于初学者不友好
哎 净看这些书了
整本书大致可以分为三部分:OS概念,MINIX实现理论与MINIX源码。读了OS概念部分,简明扼要,比AST那本MOS好多了。。