No meu Windows 2003 Server, a atividade do disco ficou fora de controle recentemente - a fila do disco está ficando longa e estou esquentando o tempo de espera pelos recursos. Estou procurando uma ferramenta que me permita visualizar 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 posso identificar arquivos que podem ser melhor compactados (para diminuir o tamanho das leituras de disco e transferir a carga para o processador, que é pouco utilizado) ou movidos para o FC SAN.
Obrigado por suas sugestões!
Responder1
Você pode obter uma visão panorâmica rápida usandoMonitor de Processopara ver o que os processos em execução no momento estão fazendo. Isso mostrará os processos e os arquivos que eles estão acessando.
Adicionar as 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 lhe dar algumas idéias.
A longo prazo, provavelmente será melhor capturar alguns logs de contador com o Monitor de desempenho e examinar os dados. O grátisAnálise de Desempenho de Logs(PAL) pode fornecer um feedback decente sobre as características gerais de desempenho do sistema.
Eu gostaria de saber se você está vendo a paginação da memória causando um aumento na atividade do disco. Observe o contador "Entrada de páginas/seg" do objeto "Memória" no Monitor de desempenho. Uma contagem alta e sustentada de páginas de entrada/s indica que você está carente de memória física, o que pode se manifestar em acesso excessivo ao disco.
Responder2
Eu usei o Filemon para algo assim há algum tempo. Acontece que existe uma nova ferramenta chamada ProcessMon, que faz registro em tempo real e monitoramento do sistema de arquivos.
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Editar - Evan chegou antes de mim; Eu também gosto do PAL para analisar contadores perfmon, isso é uma boa dica.