Alguém tem experiência com uma ferramenta que pode fornecer uma indicação de carregamento de E / S de disco pelo caminho do sistema de arquivos.
Eu uso o utilitário 'iostat', frequentemente, para saber quanta atividade de disco está ocorrendo em um host Linux. O 'iostat' fornece uma análise por dispositivo, para que você possa ver a atividade em um dispositivo de bloco específico. Mas não é mais profundo do que isso - você não pode, por exemplo, consultar a carga de gravação gerada por 'httpd' no diretório '/ var / log / httpd /'.
linux
hard-drive
Ryan B. Lynch
fonte
fonte
Respostas:
Você pode usar o iotop para esse fim.
Eu trabalho como top normal, não posso dizer muito mais. A maioria das distribuições terá o pacote, mas aqui está a sua página inicial . Você precisará de um kernel recente.
fonte
Usando o htop, faça o seguinte.
E pronto, por E / S de disco do processo, em tempo real.
fonte
O Collectl também pode mostrar as cargas de E / S do processo, mas como também pode monitorar virtualmente todos os outros recursos do sistema, você obtém tudo em uma ferramenta. Por exemplo, você pode olhar para os principais processos de E / S ou CPU agora, junto com disco, rede, etc. MAS você também pode reproduzir dados históricos e exibir os mesmos tipos de dados. Além disso, existem 7 E / S de processos diferentes fornecidas pelo kernel. Collectl pode mostrar a todos eles e até deixá-lo classificá-los. -marca
fonte