J'aime utiliser htop pour me montrer comment le serveur est utilisé.
Malheureusement avec les serveurs modernes, la machine peut avoir 48 voire 120 cœurs. Cela signifie que je ne peux voir que les premières lignes de htop et jamais la seconde moitié de l'affichage du htop qui montre quels processus utilisent la machine.
Comment puis-je masquer toutes les lignes d'utilisation principale ou encore mieux les agréger pour une sorte de statistique?
la source
Sur la base de la réponse de grawity , vous pouvez créer une configuration que vous aimez sur une autre machine, puis la copier sur la machine où le problème se produit.
La configuration est enregistrée (sous Debian) sous
~/.config/htop/htoprc
.F2
pour entrer dans la configuration.~/.config/htop/htoprc
sur la machine plus grande.Dans mon cas (120 cœurs), une configuration avec "CPU (1 & 2/4)" sur le côté gauche de l'en-tête et "CPU (3 & 4/4)" sur le côté droit de l'en-tête semble bonne. Par conséquent, l'en-tête occupe environ la moitié de l'écran et l'autre moitié répertorie les processus. Chaque ligne de l'en-tête montre quatre CPU, ce qui me convient.
Exemple de configuration:
Alternative (navigation aveugle)
Appuyez sur
F2
,left
,F9
. (Si les CPU sont les éléments dans l'en-tête.) Après cela, vous pouvez voir ce qui se passe et continuer en appuyant surF10
pour quitter la configuration.la source
Essayez la touche «t».
Aucune des autres réponses n'a aidé. Mon haut et mon terminal doivent être différents. Mon top a été installé via le package procps-3.2.8-45.0.1.el6_9.1.x86_64 sur Oracle Enterprise Linux (Redpack RedHat Enterprise Linux) 6.9 et j'y accédais via PuTTY 0.62.
la source
Je viens d'avoir ce problème également, le système a 24 cœurs, des cargaisons de disques et d'interfaces, et je n'ai pas pu lire les données de processus après toutes les lignes mem / disk / net, etc.
Le démarrage différemment était la solution la plus simple:
À partir de la page de manuel: Limitez le nombre de lignes de niveau système pour les compteurs par processeur, les disques actifs et les interfaces réseau.
la source
SuSE: appuyez sur F2, appuyez sur F10, appuyez sur q, sed -i / AllCPUs / CPU / g '~ / .htoprc
debian: appuyez sur F2, appuyez sur F10, appuyez sur q, sed -i / AllCPUs / CPU / g '~ / .config / htop / htoprc
la source