2013-07-02 35 views
49

我们的实验室中有多台服务器,并试图确定哪台服务器拥有更多的当前可用资源。我试图解释信息htop显示,但我不是100%理解所有这些数字。如何解释htop的内存使用情况信息

我已发放HTOP之后拍摄的屏幕截图为每个服务器:

服务器#1:

服务器#2:

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

谢谢!

回答

83

htop作者在这里。

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

是的。

htop faq

在HTOP内存米说,一个小数目,比如9%,在顶部显示像90%! (或者:MEM%的数字很低,但是条看起来几乎已经满了,怎么回事?)

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

希望能够解决问题!干杯!