2013-07-02 11 views
49

Wir haben mehrere Server in unserem Labor und ich habe versucht zu ermitteln, welche derzeit mehr Ressourcen zur Verfügung hat. Ich habe versucht, die Informationen htop Anzeigen zu interpretieren, aber ich verstehe nicht all diese Zahlen.Wie interpretiere ich die Speicherauslastungsinformationen von htop

ich einen Screenshot für jeden Server nach der Ausgabe htop genommen haben:

Server # 1:

Server # 2:

Hat Server # 1 haben mehr Speicher verfügbar als Server # 2? Soll ich Avg oder Mem ansehen? Oder welchen anderen Parameter sollte ich betrachten?

Danke!

Antwort

83

htop Autor hier.

Hat Server # 1 mehr Speicher als Server # 2?

Ja.

Vom htop faq:

Der Speicherzähler in htop sagt eine geringe Anzahl, wie 9%, wenn oben etwas wie 90% zeigt! (Oder: die MEM% Nummer ist niedrig, aber die Leiste sieht fast voll aus. Was ist los?)

Die vom Speichermeßgerät angezeigte Zahl gibt den Gesamtspeicher an, der von Prozessen verwendet wird. Der zusätzliche verfügbare Speicher wird vom Linux-Kernel für Pufferung und Festplatten-Cache genutzt, so dass insgesamt fast der gesamte Speicher vom Kernel genutzt wird. Ich glaube, die von htop angezeigte Zahl ist eine aussagekräftigere Metrik der verwendeten Ressourcen: die Zahl entspricht den grünen Balken; Die blauen und braunen Balken entsprechen jeweils den Puffern und dem Cache (wie im Hilfe-Bildschirm erklärt, der über die F1-Taste aufgerufen werden kann). Numerische Daten zu diesen Daten sind auch verfügbar, wenn der Speicherzähler zur Anzeige als Text konfiguriert wird (im Setup-Bildschirm, F2).

Hoffe, dass die Dinge aufräumt! Prost!