free -m 查看内存容量
swap是ram的1.5倍。
free -h 或 swapon -s
df -hal
1.添加swap分区
使用dd命令创建名为swapfile 的swap交换文件(文件名和目录任意):
dd if=/dev/zero of=/var/swapfile bs=1024 count=2097152
或
dd if=/dev/zero of=/var/swapfile bs=1024 count=2048k
这条命令从硬盘里分出一个1×4G 大小的空间,挂在swapfile上。
dd if=/dev/zero of=/var/swapfile bs=1G count=4
对交换文件格式化并转换为swap分区:
mkswap /var/swapfile
挂载并激活分区:
swapon /var/swapfile
执行以上命令可能会出现:“不安全的权限 0644,建议使用 0600”类似提示,不要紧张,实际上已经激活了,可以忽略提示,也可以听从系统的建议修改下权限:
chmod -R 0600 /var/swapfile
这时候可以用 free -h 或 swapon -s命令查看新swap分区是否正常添加并激活使用。
修改 fstab 配置,设置开机自动挂载该分区:
vim /etc/fstab
在fstab文件末尾追加如下内容后:wq!保存即可:
/var/swapfile swap swap defaults 0 0
或
直接对fstab进行echo追加:
echo "/var/swapfile swap swap defaults 0 0" >> /etc/fstab