参考:
- http://www.vpser.net/opt/vps-add-swap.html
- https://www.zntec.cn/archives/vps-swap.html
- http://yzs.me/1431.html
扩展阅读:
- Linux下的swap空间如何工作 http://blog.chinaunix.net/uid-26359455-id-2983296.html
- 浅谈Linux内存管理机制 http://www.linuxeye.com/Linux/1932.html
- Linux内存管理原理 http://www.cnblogs.com/zhaoyl/p/3695517.html
- Linux中的内存管理 http://blog.chinaunix.net/uid-26611383-id-3761754.html
- Linux内攒管理 http://www.cnblogs.com/autum/archive/2012/10/12/linuxmalloc.html
- Python的内存管理 http://www.cnblogs.com/vamei/p/3232088.html
添加:
#step 生成Swap文件(256MB为例)
sudo dd if=/dev/zero of=/var/swapfile bs= count= #step 设置交换分区
sudo mkswap /var/swapfile #step 启动交换分区
sudo swapon /var/swapfile #step 查看是否生效
free -m #step 设置开机自动挂载交换分区
sudo echo '/var/swapfile swap swap defaults 0 0' >> /etc/fstab
停用及移除:
#step 取消开机启动,删除/etc/fstab对应行 #step 停用swap
sudo swapoff /var/swapfile #step 删除swap文件
sudo rm -rf /var/swapfile
备注:用VPS挖矿时若出现如下错误,请设置Swap
["errors"]=> string(89) "EXCEPTION: St9bad_alloc std::bad_alloc