Linux系统添加和删除虚拟内存swap方法合集——Linux系统内存不足解决方法一

     vps的内存一般比较小(主要看你购买的是哪种,如果资金充足,买更大内存的vps就好了,加预算可以解决很多问题),有时会因为内存不足出各种故障,如何解决可能会发生的内存不足的问题呢?

     可以通过添加虚拟内存来解决内存不足的问题。

     但是虚拟内存终究没有内存性能好,添加多了会浪费资源,所以一般添加内存的1.5倍~2倍

     可以通过下面命令查看内存使用情况,有没有swap,swap没有显示或者是零,就说明没有swap

free -m

添加虚拟内存的方法如下:

方法一:使用Linux命令添加swap

以给512M的centos系统(不同发行版本部分命令不同)的vps添加2倍内存为例(1G)

1、创建一个swap文件(可以修改swap目录,如of=/swap,但是后面挂载分区之类的话,也要记得不是/home/swap目录)

dd if=/dev/zero of=/home/swap bs=1024 count=1024000

2、使用mkswap格式化文件为swap文件系统

mkswap -f /home/swap

3、挂载分区

swapon /home/swap

4、修改/etc/fstab文件,防止重启后swap分区变成0

vi /etc/fstab

5、在/etc/fstab文件最后一行添加以下代码,保存

/home/swap swap swap default 0 0

6、如不需要,删除如

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值