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