/proc/meminfo:一些值的含义

/proc/meminfo:一些值的含义

谈论/proc/meminfo文件中的值时这是正确的吗?

【应用程序使用的内存】=MemTotal-(MemFree+Buffers+Cached+SwapCached)

答案1

是的,你说的基本上是正确的。这是获取应用程序所用内存的一个粗略方法。

尽管如此,这个公式仍然成立。

答案2

在 RedHat 网站上可以找到一篇分解 meminfo 的精彩文章这里

作为记录:

内存总量:总可用 RAM(即物理 RAM 减去一些保留位和内核二进制代码)。

此外,计算可用内存和已用内存并不是一门精确的科学。Linux 会缓存所有可用的内存,并根据需要使用。

Free -m 将显示当前内存使用情况(以 MB 为单位)

free -m

参观LinuxAteMyRAM

相关内容