首页 » Linux » 正文

Linux开启swap

一般的低配VPS默认不会有swap,对于一些需要编译安装的软件可能因为内存不足而产生错误

由于开启swap会降低磁盘IO性能,所以用过之后可以去掉。

创建交换分区文件

dd if=/dev/zero of=/home/swap bs=1M count=512
bs:block的大小
count:block的数量,可以自定义
/home/swap:自定义的swap文件位置
这里定义的是512M的swap

设置swap文件

mkswap /home/swap

立即启用swap

swapon /home/swap
如果在/etc/rc.local中有swapoff -a 需要修改成swapon -a

根据需要可以设置是否开机启动

echo '/home/swap swap swap defaults 0 0'>> /etc/fstab

查看swap

free -m

发表评论