Je cherche un outil de ligne de commande Linux permettant de signaler le disque IO activité. Quelque chose de similaire à htop
serait vraiment cool. Quelqu'un a-t-il entendu parler de cela?
Vous pouvez utiliser iotop . Il ne repose pas sur un correctif de noyau. Cela fonctionne avec le noyau Ubuntu d'origine
Il existe un paquet pour cela dans les dépôts Ubuntu. Vous pouvez l'installer en utilisant
Sudo apt-get install iotop
Ce n'est pas comme htop, mais vous pouvez utiliser au sommet . Cependant, pour afficher l'activité du disque par processus, un correctif de noyau (disponible sur le site) est nécessaire. Ces correctifs de noyau sont maintenant obsolètes , un module optionnel est fourni uniquement pour afficher l'activité réseau par processus.
Utilisez collectl
qui offre une surveillance étendue des E/S de processus, y compris des 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 allant 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, cela montre beaucoup plus que de simples statistiques de traitement, car vous voudriez qu'un outil fournisse tout, plutôt qu'un tas de différents outils affichant tout dans des formats différents, n'est-ce pas?