swap的值都是安装系统的时候设置好的,一般设置为内存的两倍大小。使用过程中发现swap值过小只能添加。

用free -m 命令查看当前swap大小

如何设置swap大小
使用下面的命令创建2G的空间

dd if=/dev/zero of=/swap1 bs=1M count=2048

if 表示infile,of表示outfile,bs=1M代表增加的模块大小,count=2048代表2048个模块,也就是2G空间

如何设置swap大小
如何设置swap大小
将目的文件设置为swap分区文件

mkswap /swap1

如何设置swap大小
激活swap,立即启用交换分区文件

swapon swapfile

如何设置swap大小
free -m查看swap已经增加了,但这只是临时性的,如果机器重启会失效

如何设置swap大小
vi /etc/fstab

最后一行添加

/swap1 swap swap defaults 0 0

如何设置swap大小
7
重启测试 swap添加成功