Em um sistema Linux, veja o quão ocupado é o sistema de arquivos

5

Eu quero saber de um comando que mostrará como (atualmente) ocupado é o sistema de arquivos. Estou assumindo que existe tal comando que me mostrará isso. Com tal comando, existem argumentos específicos que eu deveria saber? Além disso, existe um comando separado que me dirá qual é a média de carga?

Como faço isso (usando o Linux)?

    
por nodebase 30.05.2015 / 21:42

3 respostas

11

  • vmstat 1 pesquisará informações gerais a cada segundo, incluindo o carregamento do IO (consulte as colunas bi e bo para entrada e saída).
  • iostat 1 fornecerá informações mais diretamente focadas em IO.
  • iotop fornecerá esta informação em um nível por processo, assumindo um kernel moderno com a configuração apropriada ( veja a home page ).
  • dstat é uma ferramenta de canivete-suíço que combina informações disponíveis de muitas das opções acima.
por 30.05.2015 / 21:51
6

Depende de qual sistema de arquivos você usa. Como zfs tem sua própria ferramenta, mas em geral iostat pode fazer isso. Experimentar: #man iostat ou iostat --help

No meu OSX eu posso usar:

#iostat -w 1

Isso atualizará a cada segundo e mostrará os iops do disco. Espero que esta seja a resposta que você está procurando. ; -)

    
por 30.05.2015 / 21:53
3

Você pode tentar iotop

Deve ser instalável por meio de um gerenciador de pacotes de sua escolha

    
por 30.05.2015 / 21:51