Confira o pacote Sysinternals . Tem várias ferramentas que irão ajudá-lo, incluindo uma chamada ProcMon que mostrará tudo relacionado a disco.
Eu sempre (subjetivamente) sinto meu computador é muito lento (por mais rápido que seja), e por isso estou sempre procurando maneiras de medir e entender o que meu computador está realmente fazendo, isso está fazendo com que pareça "lento" para mim. Foi minha observação que minha carga de trabalho de desenvolvedor de software é mais frequentemente vinculada ao disco (estou aguardando a E / S de disco) mais do que a CPU vinculada. O que piorou é que estou usando um PC corporativo que possui um software antivírus de varredura ativa na memória sobre o qual não tenho controle, e também alguns serviços obrigatórios do departamento de TI que parecem sugar muitos recursos disponíveis. largura de banda do disco rígido.
A melhor ferramenta que tenho visto (no Windows 7) é o Monitor de Recursos, que geralmente acesso a partir do botão no gerenciador de tarefas. A página IO do disco, no entanto, parece rotular a atividade de disco em um nível muito baixo (por exemplo, mostrando o armazenamento de sombra de volume, que é liberar informações obviamente escritas por algo diferente do próprio VSS e grava em Pagefile.sys, que são obviamente devido a falhas de memória virtual em algum aplicativo).
O que eu gostaria de saber é se existe um utilitário que possa adicionar toda a entrada e saída diretas do disco pelo processo no nível do usuário ou localizar o processo ou serviço que causou a atividade da VM ou do VSS. Dessa forma, espero, você poderia estabelecer uma idéia real de quanto da largura de banda do subsistema de disco precioso do seu computador é atribuível a um aplicativo específico.
aqui está um cenário:
Portanto, o "custo total" de MyApp.exe em execução, durante um período de tempo (digamos 1 segundo) é de 400k / s, enquanto você só pode observar diretamente metade disso, no Monitor de Recursos.
Existe uma parte de software de observação de disco-IO mais inteligente que eu possa usar?
Confira o pacote Sysinternals . Tem várias ferramentas que irão ajudá-lo, incluindo uma chamada ProcMon que mostrará tudo relacionado a disco.