![HTOP 显示大量内存使用,但 procslist 显示并非如此](https://linux22.com/image/1577680/HTOP%20%E6%98%BE%E7%A4%BA%E5%A4%A7%E9%87%8F%E5%86%85%E5%AD%98%E4%BD%BF%E7%94%A8%EF%BC%8C%E4%BD%86%20procslist%20%E6%98%BE%E7%A4%BA%E5%B9%B6%E9%9D%9E%E5%A6%82%E6%AD%A4.png)
我在服务器上运行 htopUbuntu 16.04LTS
来监控我的CPU
使用RAM
情况。我知道 htop 使用的颜色指示如下:
但是,这对我来说似乎不太清楚。htop
显示内存使用率几乎为 100%(部分cached memory
,但主要是used RAM
)。但是,当我查看主要进程(子进程被隐藏)时,使用率甚至不会接近 50% RAM
(16.1% + 11.6% + 2.7%)。
所以,这让我有点困惑,我想知道为什么 htop 向我显示几乎完全使用的RAM
-bar?
值得注意的是,查看该meminfo
页面时,我看到以下概述,表明存在大量缓存 RAM,这与 htop 显示的内容相矛盾?
那么,我实际上希望RAM-usage
htop 中的条形图有更多的黄色/橙色?但是,它大约 85% 都是绿色?
是否可能是因为有许多(运行时间非常短的)进程需要大量 RAM,但却很快被暂停而导致 htop 无法显示它们?