Centos增加内存,配置swap交换空间

Centos配置swap交换空间(增加内存)

在学习Centos云服务器部署项目时,因为项目使用到的东西比较多,所以出现了内存不够用的情况,所以导致整个项目在部署运行中出现了很多问题,在这里找到了一个简单的解决办法。

使用swap将硬盘当做内存使用,解决内存容量不足的问题

查看内存使用的状态:

free -h

在这里插入图片描述

此时的Swap为0

创建一个分区文件(bs每块的大小,count文件有多少块,这里的swap就是2G

dd if=/dev/zero of=/opt/swap bs=1M count=2048

在这里插入图片描述

将/opt/swap文件设置为swap分区文件

mkswap /opt/swap

在这里插入图片描述

直接激活可能会有提示为不安全的权限

在这里插入图片描述

建议进行swap文件的权限修改(改不改都可以)

chmod 600 /opt/swap 

在这里插入图片描述

激活swap,启动分区交换文件

swapon /opt/swap

此时查看free -h
在这里插入图片描述

此时Swap就有了2G的空间

关于虚拟内存的设置最好就是物理内存的1到2倍,根据自己需求来选择。以上,大概可以解决一些关于centos内存不够使用的问题

卸载虚拟内存的方式

查看swap

cat /proc/swaps

停止swap分区

swapoff /opt/swap

然后删除swap文件

rm -rf /opt/swap
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值