内容简介
本书详细介绍了计算机操作系统的基本概念、基本原理和典型实现技术,着重讲述了构造操作系统过程中面临的各种问题及其解决方法;特别讨论了操作系统设计中的一些非常重要的进展,包括线程、实时系统、多处理器调度、进程迁移、分布计算模式、分布进程管理、中间件技术、微核技术、操作系统的安全性和网格操作系统等。本书还选择了具有代表性的操作系统,如Windows NT,UNIX,MVS,Linux等作为实例贯穿全书,并专门讲解了一个小型操作系统——MINIX的具体设计与实现过程,以期达到理论联系实际,学用结合,突出实践性的目的。