Je recherche un outil de ligne de commande Linux qui rendrait compte de l'activité d'E/S du disque. Quelque chose de similaire à htop
serait vraiment cool. Quelqu'un a-t-il entendu parler d'une telle chose ?
Réponses
Trop de publicités?nmon montre un bel affichage de l'activité des disques 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 | ?
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Ce n'est pas htop-like, mais vous pouvez utiliser au sommet de . Cependant, pour afficher l'activité du disque par processus, il a besoin d'un correctif du noyau (disponible sur le site). Ces correctifs du noyau sont maintenant obsolète Pour afficher l'activité réseau par processus, un module optionnel est fourni.
Vous pouvez également utiliser collectl qui dispose d'une surveillance étendue des E/S de processus, y compris la surveillance des threads. Attention, il existe des compteurs d'E/S pour les E/S écrites dans le cache et les E/S allant sur le disque. collectl les rapporte 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 les simples statistiques de processus, car vous voudriez qu'un seul outil fournisse tout plutôt qu'un tas d'outils différents qui affichent tout dans des formats différents, n'est-ce pas ?
-mark