本书是以操作系统核心内容为基础,以操作系统考研大纲为边界,以操作系统技术发展演进为线索编写的操作系统学习及考研指导教材。操作系统作为计算机系统的核心系统软件,负责管理和控制计算机系统的资源并组织用户以进程为单位高效协调地使用这些资源。本书从支持多道程序并发执行机制出发,以操作系统进程管理、存储管理、I/O管理及文件系统功能模块为主线,介绍操作系统的概念、功能、组成、处理流程等内容。本书主要内容包括: 操作系统概述,操作系统运行机制与用户接口,进程与处理器管理,同步互斥与通信、死锁,存储管理,设备管理,文件系统。附录提供与课程配套的实验参考资料。每章后面有核心知识点、问题与思考。 本书可作为高等学校计算机大类相关专业教材和考研参考书,也可供从事计算机系统研究、开发、维护和应用的专业人员阅读。
作者根据近40年的银河系列机操作系统开发经验和教学实践积累,参考国内外近年出版的教材和Linux实现原理,结合科研及开发工作对操作系统的基本要求,考虑当前我国计算机教育操作系统课程学时减少的现实情况,兼顾全国硕士研究生入学统一考试操作系统大纲,精心编写了包含操作系统核心内容的本书,尽量剔除传统操作系统教科书已无实际使用价值的内容,加强实用操作系统的典型处理方法,使本书的内容暨符合考研要求又具实用性。 u 本书章节布局以操作系统知识点逻辑结构为框架,但是在每章末尾增加了问题与解题思路环节,有利于以问题为抓手引出解决问题的技术,从另一个维度描述了知识点的关联性,通过提出问题,把解决问题的有关知识点串联起来。起到启发学生寻找解决问题方法的作用。另加入核心知识点一节,让老师和学生可以根据课时量把握重要知识点。 u 给操作系统内核程序运行机制单独一章,让学生明白内核程序是如何激活运行的。另外在如何实现多进程并发运行、实用的防止死锁方法、虚存页表实现、设备访问接口与驱动、文件逻辑空间概念等很多内容加入了作者操作系统开发过程的体会与总结,重新归纳总结了有关知识点,力求逻辑性与实用性。
- 版权: 清华大学出版社
- 出版: 2023-01-01
- 更新: 2023-11-24
- 书号:9787302623441
- 中图:TP316-43
- 学科:工学控制科学与工程工学计算机科学与技术