查看Swap分区大小,使用命令:free -h 或 free -m
删除所有Swap分区:swapoff -a
增加Swap分区文件
1 假设在root 下新增1G的 swapfile:
dd if=/dev/zero of=/root/swapfile bs=1M count=1024
2 格式化交换分区文件:mkswap /root/swapfile
3 启用Swap分区文件:swapon /root/swapfile
4 添加开机启动。修改 /etc/fstab 这个文件,添加或者修改这一行:
/root/swapfile swap swap defaults 0 0
此外,我们还可以使用fallocate 命令来分配交换空间。假设在 / 目录下创建一个名为 swap_space 大小为1G的分区文件:
1 使用 fallocate 创建交换空间:fallocate -l 1G /swap_space
2 验证文件大小:ls -lh /swap_space
3 更改文件权限:chmod 600 /swap_space
4 格式化交换分区:mkswap /swap_space
5 启用交换空间:swapon -s
6 编辑 /etc/fstab 并输入下面行,保存,退出,重启:
/swap_space swap swap sw 0 0
其实,我们可以使用BT面板 的Lunix工具箱,很方便地加大Swap分区文件。