CentOS 7 设置swap分区 (内存置换空间)

以设置2G大小的swap分区为例:
- 查看当前swap分区大小:
free -m
如果没有swap分区,则输出如下:

- 如果没有的话, 就创建 2G 大小的 swap 文件, 有的话这步就省略.
这里的count= 就是要设置的大小,根据需求填写
dd if=/dev/zero of=/swapfile bs=1M count=2048
- 格式化 swap 文件:
mkswap /swapfile
- 将 swap 文件挂载到 swap 分区:
swapon /swapfile
- 修改 /etc/fstab 文件,将 swap 分区添加到 fstab 文件中,以便系统在启动时自动挂载 swap 分区:
(这一步决定着, 重启后会不会自动挂载到 swap 分区, 如果没有这一步,或者没成功的话, 重启就失效, 不会被挂载)
vi /etc/fstab
在 /etc/fstab 文件中添加以下行:
/swapfile swap swap defaults 0 0
备注: 点 i 键为编辑, 点ESC键退出编辑 , shift + : 输入wq 保存退出
最后重启就行(reboot).