/proc/meminfo中meminfo的计算方法
Posted honpey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了/proc/meminfo中meminfo的计算方法相关的知识,希望对你有一定的参考价值。
/proc/meminfo里的可使用内存的计算没有那么简单,并不是简单的free和page cache的加和
free + pagecache 以此为基准
但是需要减去一些内存:首先要减去系统预留的内存reserved memorys,还有一部分是page cache也不能全部回收,需要保留一般的page cache,或者需要减去每一个zone的low memory的值综合;
还有要减掉slab相关的内存,也是减少掉一半。
每个zone的low memory是怎么计算出来的?
以上是关于/proc/meminfo中meminfo的计算方法的主要内容,如果未能解决你的问题,请参考以下文章
Linux 内核 内存管理Linux 内核内存布局 ② ( x86_64 架构体系内存分布 | 查看 /proc/meminfo 文件 | /proc/meminfo 重要字段解析 )
Prometheus Node_exporter 之 Memory Detail Meminfo /proc/meminfo