Como administrador de sistemas ou programador, você precisa de registros precisos da atividade e do consumo de recursos dos processos para que as medidas apropriadas possam ser tomadas para resolver qualquer problema relevante aos processos em observação. O ProcDump atende a esse requisito e oferece a flexibilidade necessária para coletar informações valiosas em registros sobre os processos que causam picos de CPU.
Agora, explicarei como podemos utilizar esta ferramenta. Primeiro, baixe o arquivo executável do link mencionado no final deste post, descompacte o arquivo baixado e, em seguida, abra o prompt de comando. Acesse a pasta descompactada e execute o comando procdump para gerar o(s) dump(s) para o(s) processo(s). Vamos dedicar algum tempo para entender a sintaxe do comando procdump.
O formato mais simples deste comando é:
procdump [[ [arquivo de despejo]]
Se você deseja incluir também os detalhes de uso da CPU, adicione o parâmetro –c e o comando se tornará:
procdump [[[-c Uso da CPU [arquivo de despejo]]]
Aqui está um exemplo: digamos que eu queira gerar o arquivo de despejo para o Firefox. Em seguida, executarei o comando procdump da seguinte maneira. Isso despejará os detalhes do pico do processo do Firefox em um arquivo com o nome firefox.dmp.
procdump firefox firefox.dmp

Baixar Procdump
Esta ferramenta foi disponibilizada pela Microsoft TechNet. Ela funciona no Windows XP, Windows Vista e Windows 7. Aproveite!