Tanenbaum教授作为三个操作系统的设计师或联合设计师,具有长期设计开发操作系统的经验,从而把其对理论的深入理解和具体实践融入书中,使本书成为操作系统领域的经典之作。
在本书第3版中,作者深入讨论了许多主题,包括:进程、线程、存储管理、文件系统、I/O、死锁、接口设计、多媒体、性能权衡,以及有关操作系统设计的最新趋势。书中不仅涵盖了现代操作系统的原理和实践,而且特别关注了Linux操作系统、Windows Vista操作系统、嵌入式操作系统、实时操作系统以及多媒体操作系统。
本书特色
涉及Windows Vista以及最新的Linux/UNIX操作系统。
用一整章(第12章)的篇幅对用于移动设备的Symbian操作系统进行分析。
涵盖更多、更新的安全方面的内容。
重新组织内容,尽早论述关键抽象概念。
给出与未来操作系统发展有关的新研究成果。
更新和增加了编程练习。
在线操作系统练习(http://www.prenhall.com/tanenbaum/details.html)采用主流Windows操作系统以及开源工具。
包括操作系统模拟练习。
|
|