内存占用分析
2018-07-26 本文已影响1人
LH_9161
问题现象:所有进程占用的内存远远少于系统消耗掉的内存
分析过程:
1、通过free -g查看内存使用量,发现系统使用了100G内存。
2、通过脚本,得出进程总共占用35G内存。

3、通过查看slab占用,cat /proc/memo for | grew -i slab查看slab占用了20G。
4、那么剩余的45G哪里去了?
5、cat /proc/meminfo 查看,发现anonpages和anonHugePages占用内存较大,这部分是内存映射占用的空间,被内核程序申请了。