想要问一下内存问题
我在Centos系统上安装了16G 内存 快取吃了10G 实体吃了5G
只剩下1G内存 理论上内存快不够的时候 会自动释放内存
但是迟迟都不会自动释放 内存只剩下500M 可以使用
目前都是用手动释放内存
sync;sync;sync
echo 1 > /proc/sys/vm/drop_caches
echo 0 > /proc/sys/vm/drop_caches
有什么方法或我要设定什么吗? 谢谢
作者:
LINGZ (肥兔小钦)
2017-04-13 08:50:00内存就是要拿来用的不是放在那边闲著看爽的吧!
但是他不会释放 内存全部吃光光服务都停止了 吃到服务器挂掉
作者: dou0228 (7777) 2017-04-13 09:42:00
服务都停了,要去追 memory leak,而不是 drop cache
请问一下实体可用剩0 快取还有好几g也是要往内存泄漏那边找问题吗?快取自动释放的时机是什么时候?
作者: dou0228 (7777) 2017-04-13 10:10:00
有必要他就会放,基本上不须要理。
安装时swap设多大? 应设22G,快取应该吃swap空间。
作者: dou0228 (7777) 2017-04-14 09:28:00
为啥要设定22G?实体如果用不到,设定小也可
作者:
kdjf (我抓得到什么呢?)
2017-04-15 19:12:00快取进swap还叫快取吗...?