欢迎光临散文网 会员登陆 & 注册

centos7虚拟内存设置

2022-03-29 16:23 作者:向阳花开0928  | 我要投稿

一、先查看一下自己的服务器swap大小

# free -h

查看虚拟内存

二、创建虚拟内存缓存文件

一般设置为物理内存的2倍。

生产环境使用时,因内存计算需要增加128G虚拟内存,执行前需检查存储空间是否足够。

注意:dd执行时间较长,请耐心等待,找一个空闲的大空间盘。

cd /data

dd if=/dev/zero of=/data/swapfile128G bs=1024 count=134217728

# 构建swap格式到swapfile

mkswap /data/swapfile128G

# 激活swap

swapon /data/swapfile128G

cat /proc/swaps

# 将/swap none swap sw 0 0 这行注释掉,新增一行

echo '/data/swapfile128G swap swap defaults 0 0' >> /etc/fstab

# 查看一下swap的大小

 free -h

三、修改虚拟内存大小

如果已经设置了虚拟内存,想修改一下大小,或者取消设置虚拟内存的,只需关闭swap并删除之前创建的swapfile文件即可。

# 1.关闭swapswapoff /root/swapfile

# 2.删除/root/swapfilerm -rf /root/swapfile

# 3.然后重复设置的步骤二、三


一步到位,不解释连招如下。

生产环境使用时,因内存计算需要增加128G虚拟内存,执行前需检查存储空间是否足够。

注意:dd执行时间较长,请耐心等待

cd /data

dd if=/dev/zero of=/data/swapfile128G bs=1024 count=134217728

mkswap /data/swapfile128G

swapon /data/swapfile128G

cat /proc/swaps

echo '/data/swapfile128G swap swap defaults 0 0' >> /etc/fstab




centos7虚拟内存设置的评论 (共 条)

分享到微博请遵守国家法律