Quelqu'un a-t-il de l'expérience avec un outil qui peut fournir une indication de la charge d'E / S disque par chemin du système de fichiers.
J'utilise fréquemment l'utilitaire «iostat» pour savoir combien d'activité de disque se déroule sur un hôte Linux. 'iostat' fournit une ventilation par appareil, de sorte que vous pouvez voir l'activité sur un appareil bloc particulier. Mais cela ne va pas plus loin que cela - vous ne pouvez pas, par exemple, interroger la charge d'écriture générée par 'httpd' dans le répertoire '/ var / log / httpd /'.
linux
hard-drive
Ryan B. Lynch
la source
la source
Réponses:
Vous pouvez utiliser iotop à cet effet.
Je travaille comme un top normal, je ne peux pas en dire plus. La plupart des distributions l'ont emballé, mais voici sa page d'accueil . Vous aurez besoin d'un noyau récent.
la source
À l'aide de htop, procédez comme suit.
Et voilà, par E / S de disque de processus, en temps réel.
la source
Collectl peut également afficher les charges d'E / S de processus, mais comme il peut également surveiller pratiquement toutes vos autres ressources système, vous obtenez tout cela dans un seul outil. Par exemple, vous pouvez consulter les principaux processus d'E / S ou de processeur en ce moment avec le disque, le réseau, etc. MAIS vous pouvez également lire des données historiques et afficher les mêmes types de données. De plus, il y a en fait 7 E / S de processus différentes fournies par le noyau. Collectl peut tout montrer et même vous laisser trier sur eux. -marque
la source