linux 开启swap

这几天用linux出现内存不足的情况,top查看发现,swap空间为0,查了一下如何开启swap,这里记录一下,可以备以后使用:

1. 建立一个空白文件用作swap空间

   创建一个新文件:

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

   将文件格式化为swap文件

   mkswap /oc/swap

   添加到swap池中

   swapon /oc/swap

   此时就可以通过top查看swap会发现swap空间变大了

   不过通过以上步骤只是临时改变了swap空间,系统重启后,空间还是会换还原,新的swap没有自动启动。为了自动启动swap,需要修改文件/etc/fstab.

   在/etc/fstab中增加如下行

   /oc/swap swap swap swap defaults 0 0

   再次重启系统后,swap就会自动挂载了。

  当想去掉该swap的时候,可以使用如下命令

   swapoff /oc/swap

2.还可以使用建立新的文件系统的方式,在系统磁盘中新划分一个分区,将此新的分区作为新的swap的方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值