一 概述(操作系统概念第7版):
(1)交换:进程暂时从内存交换到备份存储(backing store),当需要再次执行时再调回到内存中。
*当物理内存的数量到达临界点,进程(通常选择最不活跃进程)从内存移到交换空间以释放内存空间。
*现代操作系统都是将交换与虚拟内存技术以及交换页结构结合起来,不必对整个进程进行交换。
(2)交换空间
1.创建的两个位置:
*在一个独立的raw磁盘分区上创建。
*在普通文件系统上创建。
*linux系统:可以使用原始分区空间和文件系统空间进行交换。
2.在具有 VM 的计算机中,可加载到内存中的应用程序和数据量可以大于物理 RAM,因为没有活动地使用的应用程序和信息被交换到了磁盘上(交换空间)。