操作系统概念第七版
操作系统概念第七版 ·第1 章导论,已经全部修改。之前的版本中,本章给出了操作系统发展历史的概 述。新的第1 章概述了操作系统的主要部件,以及基本的计算机组成结构。 ·第2 章操作系统结构,是以前第3 章的修订版,它有很多新增内容,包括对系统 调用和操作系统结构的更深入的论述,另外还包括对虚拟机的重要更新。 ·第3 章进程,是以前的第4 章。它新增了在Linux 中如何表示进程和使用POSIX 和Win32 API 来说明进程创建。通过一个POSIX 系统中共享内存API 的示例程序,增强 了对共享内存的描述。 ·第4 章线程,是以前的第5 章。本章增强了对线程库的论述,包括POSIX、Win32 API 和Java 线程库,井更新了Linux 线程的内容。 第5 章CPU 调度,是以前的第6 章。本章对多处理器系统的调度问题有很多新的 讨论,包括处理器亲和性和负载平衡算法。新增"线程调度"一节,包括Pthread 和Solaris 中表驱动调度的更新内容。Linux 调度的小节己修订,反映了Linux 2.6 内核中的调度器。 ·第6 章进程同步,是以前的第7 章。由于现代处理器不能保证双进程算法的正确 执行,因此删除了双进程算法 的内容,现在只讨论Peterson 解法。本章还新增了对Linux 内核和Pthread API 中的同步的描述。 ·第7 章死锁,是以前的第8 章。新增内容包括一个多线程Pthread 程序的死锁 例子。 ·第8 章内存管理,是以前的第9 章。本章不再涉及覆盖(overlay)。此外,分段部 分做了很大修改,包括加强了对Pentium 系统中分段的论述和Linux 中如何设计分段系统 的论述。 ·第9 章虚拟内存,是以前的第10 章。本章扩展了对虚拟内存和内存映射文件的论 述,提供了一个通过内存映射文件实现共享内存的示例程序,该示例程序使用Win32 API 编写。更新了对内存管理硬件细节的描述。新增的小节描述了在内核中使用Buddy 算法和 slab 分配器来分配内存。 ·第10 章文件系统接口,是以前的第11 章。本章增加了WindowsXP ACL 的例子。 ·第11 章文件系统实现,是以前的第12 章。新增WAFL 文件系统的全面描述和对 Sun 的ZFS 文件系统的讨论。 ·第12 章大容量存储器的结构,是以前的第14 章。新增现代存储阵列的内容,包。。。。。。
用户评论