本书共分两部分,第一部分详尽讲述了传统操作系统知识,包括进程、存储器管理、文件系统、I/O设备管理、死锁等内容;第二部分主要介绍了分布式操作系统,包括层次协议、远程过程调用、互斥操作、分布式文件系统等专题。
为加深概念的理解,本书还详细介绍了四个操作系统,包括两个传统的系统UNIX和MS-DOS;两个分布式系统Amoeba和Mach。此外还简要介绍了NFS、AFS、ISIS等其他几个系统。
本书体系完整、内容丰富、叙述清晰,是大学计算机及相关专业学生不可多得的教科书,对于从事计算机管理、开发、系统分析等职业的专业人员也是优秀的参考书。