Linux系统添加SWAP交换分区(虚拟内存),配置挂载删除SWAP教程

Get主机优惠
Get主机优惠
Get主机优惠
429
文章
27
评论
2020年1月2日13:16:55 评论 262
提示内容

购买VPS时,可能用途仅仅是挂个小程序使用,所以在选择配置上可能就是基础配置,就造成了内存小、不够用的情况,但是显然再加钱升级硬件内存是不合适的;那这个时候就需要用到SWAP虚拟内存了,也叫突发性内存,合理的设置 SWAP 可以在不升级硬件的情况下在 一定程度上提高VPS主机的负载能力

Linux系统添加SWAP交换分区(虚拟内存),配置挂载删除SWAP教程

添加SWAP方法

1、查看当前SWAP情况,命令行输入下方命令,如果有则显示大小,没有就是0;

free -m
Linux系统添加SWAP交换分区(虚拟内存),配置挂载删除SWAP教程

2、创建SWAP文件,if参数为输出文件,of参数为输出文件名称,bs参数为单位,count参数为大小,比如单位1M,大小1024就是1M*1024=1024M,也就是设置为1G虚拟内存,建议不要超过实体内存2倍。

dd if=/dev/zero of=/var/swap bs=1M count=1024

3、赋予文件权限

chmod 600 /var/swap

4、创建 SWAP

mkswap /var/swap

5、挂载或启用SWAP

swapon /var/swap

6、查看 SWAP 状态,如显示swap数据为设置的大小即成功添加;

free -m

7、添加开机启动

echo '/var/swap swap swap default 0 0' >> /etc/fstab

到这里就完全添加好了SWAP内存,如果需要删除SWAP接着往下看;

删除SWAP方法

1、先停用SWAP

swapoff /var/swap

2、然后删除SWAP文件

rm -rf /var/swap

3、最后去掉开机自启动

sed -i '/\/var\/swap swap swap default 0 0/d' /etc/fstab


  • 站长微信
  • 扫一扫联系我
  • weinxin
  • 本站QQ群
  • 扫码进群交流
  • weinxin
  • 【声明】:本站资料均来源于网络,仅供大家参考和学习,请勿违法使用!如无意侵犯到您的权利,请及时与我们联系!
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: