Ubuntu设置虚拟内存
现在数据展示越来越离不开VPS/CES了,但是买的服务一般都是1G内存的(大写的穷),所以一般买了VPS习惯性的会增加虚拟内存,记下免得每次都去google。
创建虚拟映像文件:
sudo swapon --show #查看SWAP分区
sudo dd if=/dev/zero of=swapfile bs=1024 count=1024000
虚拟内存大小一般接近物理内存就可以了。
将虚拟映像文件转换成swap文件:
sudo mkswap -f swapfile
chmod 0600 swapfile
激活 swap:
sudo swapon swapfile
然后输入free
查看内存信息,就可以发现虚拟内存已经启用。
TIPS:重启之后,需要重新激活swap,建议将激活命令写入开机启动项喔~~
将激活命令写入开机启动项:
sudo cp /etc/fstab /etc/fstab.bak
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab #学到么?
shutdown -r now #重启看下free
关闭和删除原来的swapfile:
sudo swapoff swapfile
sudo rm /swapfile
over~~~