swap的值都是安装系统的时候设置好的,一般设置为内存的两倍大小。使用过程中发现swap值过小只能添加。
方法/步骤用free -m 命令查看当前swap大小
使用下面的命令创建2G的空间
dd if=/dev/zero of=/swap1 bs=1M count=2048
if 表示infile,of表示outfile,bs=1M代表增加的模块大小,count=2048代表2048个模块,也就是2G空间
将目的文件设置为swap分区文件
mkswap /swap1
激活swap,立即启用交换分区文件
swapon /swap1
free -m查看swap已经增加了,但这只是临时性的,如果机器重启会失效
vi /etc/fstab
最后一行添加
/swap1 swap swap defaults 0 0
7
重启测试 swap添加成功
END
https://jingyan.baidu.com/article/da1091fb032cad027949d64e.html