【lookas2001的日常】为你的ubuntu增加内存(内存交换swap)

lookas2001 2017-06-03 10:30:07
最近站长在vultr上购买了一台服务器,想要搭建一些东西,但是发现由于预算,买的512mb好像不够用,不过幸亏vultr是ssd,这样使用swap进行内存拓展不至于太惨。 swap是一个在硬盘中存储的文件,当内存不够用的时候,会往swap内进行数据交换,在预算不足的时候,可以先启用swap来增加内存,不过仍然建议,如果预算足够,尽量使用真正的内存。 本文章经测试适用于vultr的ubuntu16.04,由于技术更新非常迅速,请注意本文章发表时间。 切换到root环境 sudo su 确认swap状态 free -m 该命令会列出内存和swap的剩余 或者: sudo swapon -s 该命令会列出所有的swap文件 检查磁盘空间 df -h 创建swap文件 sudo fallocate -l 2G /swapfile 该命令会创建一个2G的swap文件 更改权限 chmod 600 /swapfile 转化文件为swap mkswap /swapfile 启用swap swapon /swapfile 增加自启动 echo "/swapfile none swap sw 0 0" >> /etc/fstab 取消、删除swap(未测试,仅供参考) 取消自启动 vi /etc/fstab 禁用swap swapoff /swapfile 删除swap rm -rf /swapfile 参考: https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04 http://www.sijitao.net/40.html

评论

没有评论哟~