HTOP 显示大量内存使用,但进程列表显示其他情况

Tho*_*ren 5 memory performance ubuntu htop

我在我的Ubuntu 16.04LTS服务器上运行 htop来监控我的CPURAM使用情况。我知道 htop 使用的颜色指示如下:

htop 默认颜色用法

因此,当我查看我的htop-overview 时,它显示了以下内容: htop概述

然而,这对我来说似乎不太清楚。htop显示几乎 100% 的内存使用率(一些cached memory,但主要是used RAM)。但是,当我查看主要进程(子进程被隐藏)时,我什至不会接近 50% 的RAM使用率(16.1% + 11.6% + 2.7%)。

所以,这让我有点困惑,我想知道为什么 htop 向我展示了一个几乎完全使用的RAM-bar?

需要注意的重要一点是,在meminfo查看页面时,我看到了以下概述,表明大量缓存的 RAM 与 htop 向我显示的内容相矛盾?

记忆信息

所以,我实际上希望RAM-usagehtop 中的栏有更多的黄色/橙色?虽然,它由大约 85% 的绿色组成?

可能是因为有很多(运行时间很短的)进程,它们需要大量的内存,但为了让 htop 快速显示它们而暂停?

编辑 htop(使用更多内存的进程)和 meminfo 的另一张图片 htop 和 meminfo 在一起