第 16 章 swap 入门

使用交换空间为不活跃的进程和数据提供临时存储,并在物理内存已满时防止出现内存不足的错误。交换空间充当物理内存的扩展,并允许系统平稳运行,即使物理内存已耗尽。请注意,使用交换空间可能会降低系统性能,因此在依赖交换空间之前优化物理内存的使用可能更好。

16.1. swap 空间概述

当物理内存(RAM)已满时,将使用 Linux 中的 交换空间。如果系统需要更多的内存资源并且 RAM 已满,内存中的不活动页面将移到交换空间。虽然交换空间可以帮助具有少量 RAM 的计算机,但不应将其视为更多 RAM 的替代品。

交换空间位于硬盘驱动器上,其访问时间比物理内存要慢。交换空间可以是专用的交换分区(推荐)、交换文件,或者交换分区和交换文件的组合。

过去数年,推荐的 swap 空间会随系统中的 RAM 量增加而线性增大。然而,现代系统通常包含了成百 GB 内存。因此,推荐的交换空间被视为系统内存工作负载的功能,而不是系统内存的功能。

添加 swap 空间

以下是添加 swap 空间的不同方法:

删除 swap 空间

以下是删除 swap 空间的不同方法: