一、创建swap文件
- 进入
/usr
目录 - 创建
swap
文件夹,并进入该文件夹 - 创建
swapfile
文件,并执行
dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=4096
二、查看swap文件
执行命令
du -sh /usr/swap/swapfile
可以看到我们创建的这个swap文件为4g
三、将目标设置为swap分区文件
执行命令
mkswap /usr/swap/swapfile
将swapfile文件设置为swap分区文件
四、激活swap区,并立即启用交换区文件
执行命令
swapon /usr/swap/swapfile
激活swap区,并立即启用交换区文件
再使用命令free -m
来查看现在的内存,可以看到里面的Swap分区变成了4095M,也就是4G内存
五、设置开机自动启用虚拟内存
编辑/etc/fstab
文件
vim /etc/fstab
然后在文件中添加以下内容:
/usr/swap/swapfile swap swap defaults 0 0
六、重启服务器,查看现在的内存是否挂在上
reboot
free -m