1. 什么是 swap

Swap 是一种技术,它是把系统内存中的一部分内容暂时存放到硬盘上,以腾出内存空间,用来支持系统正常运行的一种技术,类似于虚拟内存的作用。

2. CentOS 7 系统增加 swap 的用处

CentOS 7 系统增加 swap 的用处,主要是在系统内存不足的情况下,通过将系统内存中的一部分数据存放到硬盘上,以腾出内存空间,从而支持系统正常运行。当系统内存不足时,swap 就会自动将内存中的一部分数据转移到硬盘上,以腾出内存空间,从而支持系统正常运行。

3. CentOS 7 系统增加 swap 的步骤

1、使用 df -h 命令查看系统可用空间,确定要分配的空间大小。

df -h
Bash

2、使用 dd 命令创建 swap 文件,例如:

dd if=/dev/zero of=/swapfile bs=1024 count=1048576
Bash

3、使用 mkswap 命令设置 swap 文件,例如:

mkswap /swapfile
Bash

4、使用 swapon 命令启用 swap 文件,例如:

swapon /swapfile
Bash

5、使用 vi 编辑 /etc/fstab 文件,添加 swap 文件,例如:

/swapfile swap swap defaults 0 0
Bash

6、使用 free -m 命令查看 swap 文件是否启用成功,例如:

free -m
Bash