操作系统——精髓与设计原理(第8版)既是关于操作系统概念、结构和机制的教材,目的是尽可能清楚和全面地展示现代操作系统的本质和特点;也是讲解操作系统的经典教材,不仅系统地讲述了操作系统的基本概念、原理和方法,而且以当代非常流行的操作系统Windows 8、UNIX、Android、Linux为例,展现了当代操作系统的本质和特点。
全书共分背景知识、进程、内存、调度、输入/输出和文件、嵌入式系统六部分,内容包括计算机系统概述、操作系统概述、进程描述和控制、线程、并发性:互斥和同步、并发:死锁和饥饿、内存管理、虚拟内存、单处理器调度、多处理器和实时调度、I/O管理和磁盘调度、文件管理、嵌入式操作系统、虚拟机、计算机安全技术、分布式处理、客户/服务器和集群等。此外,本书配套网站提供了及时、生动的材料。
目录
- 第0章 读者与教师指南 1
- 第一部分 背景知识
- 第1章 计算机系统概述 6
- 第2章 操作系统概述 31
- 第二部分 进程
- 第3章 进程描述和控制 70
- 第4章 线程 99
- 第5章 并发性:互斥和同步 129
- 第6章 并发:死锁和饥饿 170
- 第三部分 内存
- 第7章 内存管理 204
- 第8章 虚拟内存 223
- 第四部分 调度
- 第9章 单处理器调度 258