Ich benutze gerne htop, um mir zu zeigen, wie der Server benutzt wird.
Leider kann die Maschine bei modernen Servern 48 oder sogar 120 Kerne haben. Dies bedeutet, dass ich nur die ersten Zeilen von htop und niemals die zweite Hälfte des htop-Displays sehen kann, die angibt, welche Prozesse die Maschine verwenden.
Wie kann ich alle Kernverwendungszeilen verbergen oder besser für eine Statistik zusammenfassen?
quelle
Basierend auf der Antwort von grawity können Sie eine Konfiguration erstellen, die Ihnen auf einem anderen Computer gefällt, und diese dann auf den Computer kopieren, auf dem das Problem auftritt.
Die Konfiguration wird (unter Debian) unter gespeichert
~/.config/htop/htoprc
.F2
, um in die Konfiguration zu gelangen.~/.config/htop/htoprc
auf das größere Gerät.In meinem Fall (120 Kerne) sieht eine Konfiguration mit "CPUs (1 & 2/4)" auf der linken Seite des Headers und "CPUs (3 & 4/4)" auf der rechten Seite des Headers gut aus. Infolgedessen nimmt der Header ungefähr die Hälfte des Bildschirms ein und die andere Hälfte listet die Prozesse auf. Jede Zeile im Header zeigt vier CPUs, was für mich in Ordnung ist.
Beispielkonfiguration:
Alternative (blinde Navigation)
Drücken Sie
F2
,left
,F9
. (Wenn CPUs die Elemente in der Kopfzeile sind.) Danach können Sie sehen, was los ist, und können fortfahren, indem Sie drückenF10
, um die Konfiguration zu beenden.quelle
Versuchen Sie es mit der Taste 't'.
Keine der anderen Antworten half. Mein Top und Terminal müssen unterschiedlich sein. Mein Top wurde über das Paket procps-3.2.8-45.0.1.el6_9.1.x86_64 unter Oracle Enterprise Linux (neu gepackt mit RedHat Enterprise Linux) 6.9 installiert und ich habe über PuTTY 0.62 darauf zugegriffen.
quelle
Ich hatte gerade auch dieses Problem, das System hat 24 Kerne, jede Menge Festplatten und Schnittstellen, und ich konnte die Prozessdaten nach all den mem / disk / net-Zeilen usw. nicht lesen.
Einfach anders anzufangen war die einfachste Lösung:
Auf der Manpage: Begrenzen Sie die Anzahl der Zeilen auf Systemebene für die Leistungsindikatoren pro CPU, die aktiven Datenträger und die Netzwerkschnittstellen.
quelle
SuSE: Drücken Sie F2, drücken Sie F10, drücken Sie q, sed -i / AllCPUs / CPU / g '~ / .htoprc
debian: Drücke F2, drücke F10, drücke q, setze -is / AllCPUs / CPU / g '~ / .config / htop / htoprc
quelle