un outil de type htop pour afficher l'activité du disque sous linux [fermé]

Je suis à la recherche D'un outil de ligne de commande Linux qui rapporterait l'activité d'E / S du disque. Quelque chose de similaire à htop serait vraiment cool. Quelqu'un a entendu parler de quelque chose comme ça?

131
demandé sur Servy 2009-01-22 16:41:31

4 réponses

Vous pouvez utiliser iotop. Il ne repose pas sur un patch du noyau. Il fonctionne avec le noyau Ubuntu stock

Il y a un paquet pour cela dans les repos Ubuntu. Vous pouvez l'installer en utilisant

sudo apt-get install iotop

iotop

147
répondu Egil 2015-02-06 10:37:22

Nmon affiche un bon affichage de l'activité du disque par périphérique. Il est disponible pour linux.

? Disk I/O ?????(/proc/diskstats)????????all data is Kbytes per second??????????????????????????????????????????????????????????????ij
?DiskName Busy  Read WriteKB|0          |25         |50          |75       100|                                                      ?
?sda        0%    0.0  127.9|>                                                |                                                      ?
?sda1       1%    0.0  127.9|>                                                |                                                      ?
?sda2       0%    0.0    0.0|>                                                |                                                      ?
?sda5       0%    0.0    0.0|>                                                |                                                      ?
?sdb       61%  385.6 9708.7|WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR>                 |                                                      ?
?sdb1      61%  385.6 9708.7|WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR>                 |                                                      ?
?sdc       52%  353.6 9686.7|WWWWWWWWWWWWWWWWWWWWWWWWWWR   >                  |                                                      ?
?sdc1      53%  353.6 9686.7|WWWWWWWWWWWWWWWWWWWWWWWWWWR   >                  |                                                      ?
?sdd       56%  359.6 9800.6|WWWWWWWWWWWWWWWWWWWWWWWWWWWW>                    |                                                      ?
?sdd1      56%  359.6 9800.6|WWWWWWWWWWWWWWWWWWWWWWWWWWWW>                    |                                                      ?
?sde       57%  371.6 9574.9|WWWWWWWWWWWWWWWWWWWWWWWWWWWWR>                   |                                                      ?
?sde1      57%  371.6 9574.9|WWWWWWWWWWWWWWWWWWWWWWWWWWWWR>                   |                                                      ?
?sdf       53%  371.6 9740.7|WWWWWWWWWWWWWWWWWWWWWWWWWWR    >                 |                                                      ?
?sdf1      53%  371.6 9740.7|WWWWWWWWWWWWWWWWWWWWWWWWWWR    >                 |                                                      ?
?md0        0% 1726.0 2093.6|>disk busy not available                         |                                                      ?
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
55
répondu 2009-05-15 01:17:03

Ce n'est pas comme htop, mais vous pouvez utiliser atop . Cependant, pour afficher l'activité du disque par processus, il faut un correctif du noyau (disponible sur le site). ces correctifs du noyau sont maintenant obsolètes , seulement pour montrer l'activité du réseau par processus un module facultatif est fourni.

15
répondu jpalecek 2013-03-29 19:59:37

Utilisez collectl qui a une surveillance étendue des e/s du processus, y compris les threads de surveillance.

Soyez averti qu'il existe des compteurs d'E/S pour les e/s écrites dans le cache et les e/s sur le disque. collectl les signale séparément. Si vous ne faites pas attention, vous pouvez mal interpréter les données. Voir http://collectl.sourceforge.net/Process.html

Bien sûr, il montre beaucoup plus que de simples statistiques de traitement parce que vous voudriez qu'un outil fournisse tout plutôt qu'un tas de différents affiche tout dans différents formats, non?

5
répondu the Tin Man 2014-08-13 21:23:20