本书是计算机科学课程中的核心课程。全书除了介绍操作系统的基本原理,还重点介绍TCTSS、Multics、RT-11、第6版UNIX、4.3BSD、VMS、Windows NT、TinyOS和Xen等9个操作系统示例。这些操作系统作为主线贯穿整本书。因此,本书不仅是“操作系统”课程的理想教材,也是有关专业人员的常备参考用书。
本书是计算机科学课程中的核心课程。本书内容全面,实践性强。作者经过多年的构思与讲授操作系统课程,才完成了这部内容翔实、充满启迪的教科书。学生不仅能学到基本的原理,还能通过各种不同风格操作系统的具体代码来印证这些原理,从而既学到理论,又能编程实践,达到理论与实践兼顾的学习目标。本书的内容主要包括7个主题:操作系统简介、进程、存储器、I/O设备、文件系统、操作系统安全和分布式操作系统等。每一部分都从多个视角分析了各个主题的基本原理、应用分析、详细设计,以及Infemo和Linux的实现。本书除了介绍操作系统的基本原理,还重点介绍TCTSS、Multics、RT-11、第6版UNIX、4.3BSD、VMS、Windows NT、TinyOS和Xen等9个操作系统示例。这些操作系统作为主线贯穿整本书。因此,本书不仅是“操作系统”课程的理想教材,也是有关专业人员的常备参考用书。