VPS增加swap交换文件

我购置了一台vps,在安装一些软件的时候,遇到了“virtual memory exhausted: Cannot allocate memory” 错。

然后我执行 ‘free -m ’命令, 可以查看到内存不够用, 也并没有划分swap交换分区:

下面可以尝试通过增加swap交换分区来解决。

1. 创建并激活交换区文件

2. 加到fstab文件中系统引导时自动启动

3. 再次查看确认

4.删除swap交换分区

如果想要删除,先去掉文件中的“/var/swap swap swap defaults 0 0” ,然后执行如下命令

注意

增加swap交换区是将部分磁盘空间当做内存来使用, 但是磁盘的读写速度远慢于内存, 对于一些对性能有要求的场景要谨慎使用, 比如redis服务器等。

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux25109 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月8日
下一篇 2021年5月8日

相关推荐