本书基本涵盖了操作系统设计原理中的大部分知识点,主要包括计算机系统知识、操作系统基本理论、并行处理技术、存储管理技术、I/O管理技术、操作系统**知识等内容的介绍。全书共分11章,每章开始部分都给出本章**提示,在每章内容结束后都有小结以指出本章的学习要点和对知识掌握的要求。在大部分的章节中都包含一定的实践内容,指导读者掌握一定的实用技术,而在每章的*后还附有适量的练习题供读者练习。
为了使读者更好地了解操作系统与计算机的有关知识,本书第1章阐述了计算机系统知识。而第2章则是对操作系统知识的一个总体概述。希望同学们在学习中将这两章作为知识入门来学习,这样可以对操作系统知识有一个比较全面的入门级理解和认识。第3章介绍了一些进行课程设计需要的知识,以帮助读者建立必要的实验环境,为完成后续各章中的实验例子作准备。后面的8章内容都是针对操作系统原理的各个分题由浅至深地进行介绍的,其中的进程概念及进程通信、存储管理、I/O技术、文件管理等是本书介绍的核心内容,应作为**内容来学习和领会。另外,关于线程技术、操作系统**知识这些在现代操作系统中比较重要的内容,可以根据学生的学习需求情况,适当地