【调优】Linux优化Swap设置
创始人
2025-05-29 01:52:15

【调优】Linux优化Swap设置

1 通过free -h查询到

free -h


内存还剩余很多,却使用 swap 分区;

原因分析:
1.swap设置开启的阀值过大,造成内存达到可使用swap的值

2.docker 设置了内存限制,但没限制swap的值(待求证)

根虚拟机machine.slice和系统system.slices、user.slices等使用了swap空间。
 

2.swap何时使用的时机(开启的阀值)
#查询默认的值

cat /proc/sys/vm/swappiness


centos7默认值可能是30;就是当内存使用>=(100-30=70)%内存总量时,开始使用内存;
当值为0时,表示内存使用率>100%时使用内存,则表明不使用swap;
当值为100时,表示内存使用率>0%时使用内存,这样则无时无刻不使用swap;
 

3.如何修改swappiness(开启的阀值)
当使用内存>=90%时才使用内存;

#临时设置
echo 10 > /proc/sys/vm/swappiness#生效
sysctl -p

#永久设置#永久修改
echo "vm.swappiness=10" >> /etc/sysctl.conf#生效
sysctl -p


能有效使用内存,增强性能;如果机器一直长期超过70%的内存使用量,实际应该想想是不是要增加内存;

相关内容

热门资讯

驴友野穿老君山死亡?栾川县文广... 12月14日,有网友在社交平台发布视频称,12日有驴友围绕洛阳市老君山自然保护区的野线进行徒步穿越,...
拒绝踩雷!2025北京口碑好的... 在这个信息爆炸的时代,来北京旅游,最怕的不是景点人多,而是选错了旅行社,让原本期待的“诗与远方”变成...
2026元旦贺春系列商业服务游... 今天分享的是:2026元旦贺春系列商业服务游园会活动策划方案 报告共计:35页 2026元旦迎新春:...
【头条】武汉巴东商会返乡考察文... 12月13日至14日,武汉巴东商会会长谭晓锋,党委书记赵晋锋,副会长黄波、吴熙俊率20余人代表团返乡...
澳洲签证几天下签 护照上那片空白页,似乎总在低语着远方的召唤。当你终于决定踏上澳洲那片辽阔土地时,第一个现实问题便悄然...