查看在未增加swap之前虚拟内存的使用情况
free -m
使用 dd 命令创建一个 swap 文件, 大小为 2G
dd if=/dev/zero of=/home/swap bs=1024 count=2048000
文件越大,创建的时间越厂
将文件格式转换为 swap 格式的
mkswap /home/swap
再用swapon命令把这个文件分区挂载swap分区
swapon /home/swap
如果报错:swapon: /home/swap: insecure permissions 0644, 0600 suggested. 修改权限:
chmod 600 /home/swap
注意观察和1中变化。
free -m
为防止重启后swap分区变成0,需要修改/etc/fstab
文件:
在文件末尾(最后一行)加上
/home/swap swap swap default 0 0
swapoff -v /home/swap