内容简介
操作系统是计算机系统中的重要组成部分,作为核心的系统软件,负责控制和管理整个系统的资源并组织用户协调使用这些资源。本书阐述操作系统的基本工作原理以及设计方法,以多道程序技术为基础,以UNIX系统设计思想为主线,介绍各类操作系统设计公共的内容。在最后一章中给出了具体操作系统设计实例。本书依次介绍了操作系统结构,操作系统中的进程与处理机管理,存储管理,文件管理和设备管理。对各种并发控制问题展开了讨论,对前沿的并行与分布式系统,系统安全进行了深入介绍,最后还详细介绍了Linux操作系统的结构和实现。全书共分10章。
本书可作为高等学校计算机专业或计算机应用、通信与电子相关专业本科生的教材和参考书,也可供从事计算机设计、开发、维护和应用的专业人员阅读。