内容简介
本书系统地介绍了现代操作系统的基本理论和最新技术,并具体分析了Windows和Linux中的实现技术和方法。
全书分为10章,第1章概述了操作系统的定义、发展、功能、特征和类型;第2~8章分别介绍了进程与线程、进程同步与通信,调度与死锁、存储管理、虚拟存储管理、设备管理和文件管理;第9章和第10章分别讲述Windows和Linux两个常用操作系统的实现技术。每章后附有思考与练习题,与该教材配套的《计算机操作系统实验指导》一书中有对应思考与练习题的详细解答。
本书的使用对象是开设操作系统课程的相关专业的本科生,以及具有一些操作系统基本知识并想进一步了解操作系统内部编程的读者。本书可作为普通高等院校操作系统课程的教材。