我们的实验室中有多台服务器,我试图确定哪一台服务器目前有更多资源。我试图解释信息htop显示,但我不是100%理解所有这些数字。
我在发出htop后为每个服务器拍了一个屏幕截图:
服务器#1:
服务器#2:
服务器#1是否有比服务器#2更多的可用内存?我应该看看Avg还是Mem?或者我应该看一下其他参数?
谢谢!
答案 0 :(得分:106)
htop作者在这里。
服务器#1是否有比服务器#2更多的可用内存?
是。
来自htop faq:
htop中的内存表显示较低的数字,例如9%,当top显示90%的内容时! (或者:MEM%数字很低,但是看起来几乎已经满了。发生了什么事?)
内存表显示的数字是进程使用的总内存。 Linux内核使用额外的可用内存进行缓冲和磁盘缓存,因此内核几乎整个内存都在使用。我相信htop显示的数字是一个更有意义的资源指标:数字对应绿色条;蓝色和棕色条分别对应缓冲区和缓存(如通过F1键可访问的“帮助”屏幕中所述)。配置内存计量器以显示为文本时,也可以使用有关这些数据的数据(在设置屏幕中,F2)。
希望能够解决问题!干杯!