如何解释htop的内存使用信息

我们在实验室里有多个服务器,我试图确定哪一个有更多的资源可用。 我试图解释信息htop显示,但我不是百分之百了解所有这些数字。

发行htop后,我为每个服务器拍了一个屏幕截图:

服务器#1:

服务器#2:

服务器#1是否比服务器#2有更多的可用内存? 我应该看看Avg还是Mem? 或者我应该看什么其他参数?

谢谢!

htop作者在这里。

服务器#1是否比服务器#2有更多的可用内存?

是。

从htop faq :

htop中的记忆仪表显示一个很低的数字,例如9%,当顶部显示90%时! (或者:MEM%数字很低,但是酒吧看起来已经满了,怎么回事?)

内存表显示的数字是进程使用的总内存。 Linux内核使用额外的可用内存进行缓冲和磁盘caching,所以几乎整个内存都被内核使用。 我相信由htop显示的数字是一个更有意义的度量资源使用:数字对应的绿色酒吧; 蓝色和棕色条分别对应缓冲区和caching(如通过F1键可访问的帮助屏幕中所述)。 将内存仪表configuration为文本显示(在“设置”屏幕中,F2)时,也可以使用有关这些数值的数据。

希望这能说明问题! 干杯!