No meu Windows 2003 Server, a atividade do disco ficou fora de controle recentemente - a fila de discos está ficando longa e estou esquentando o tempo de espera por recursos. Estou procurando uma ferramenta que me permita ver duas coisas:
- Quais processos estão causando a maioria dos acessos ao disco
- Quais arquivos estão sendo acessados constantemente
O número 2 parece mais importante para mim, pois consigo identificar arquivos que podem ser melhor compactados (para diminuir o tamanho das leituras do disco e transferir a carga para o processador, que é pouco utilizado) ou movidos para a FC SAN.
Obrigado por suas sugestões!
windows-server-2003
hard-drive
SqlRyan
fonte
fonte
Respostas:
Você pode obter uma visão rápida usando o Process Monitor para ver o que os processos atualmente em execução estão fazendo. Isso mostrará os processos e os arquivos que eles estão acessando.
A adição das colunas "Bytes de leitura de E / S", "Bytes de gravação de E / S", "Leituras de E / S" e "Gravações de E / S" ao Gerenciador de tarefas também pode fornecer algumas idéias.
A longo prazo, provavelmente é melhor capturar alguns logs de contador com o Monitor de desempenho e analisar os dados. A ferramenta gratuita Análise de desempenho de logs (PAL) pode fornecer um feedback decente das características gerais de desempenho do sistema.
Gostaria de saber se você está vendo a paginação de memória causando um aumento na atividade do disco. Assista ao contador "Páginas de entrada / s" do objeto "Memória" no Monitor de desempenho. Uma contagem alta e sustentada de páginas inseridas / s indica que você está com falta de memória física, o que pode se manifestar no acesso excessivo ao disco.
fonte
Eu usei o Filemon para algo assim há um tempo atrás. Acontece que há uma nova ferramenta chamada ProcessMon, que monitora em tempo real o registro e o sistema de arquivos.
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Editar - Evan me venceu; Também gosto do PAL por analisar contadores de perfmon, uma boa dica.
fonte