Episódio

Ferramentas de desfragmentação: nº 9 – ProcDump

Neste episódio de 3 partes do Defrag Tools, Andrew Richards e Larry Larsen orientam você pelo Sysinternals ProcDump. ProcDump permite capturar a memória de um processo em execução no computador. O arquivo de despejo pode ser de tamanho variável e pode ser usado com durações de interrupção variadas. Os despejos podem ser acionados imediatamente ou podem ser acionados por uma variedade de eventos, incluindo utilização da CPU, utilização da memória, um contador de desempenho, uma janela suspensa e/ou exceções nativas/gerenciadas.

A Parte 1 (esta semana) aborda o que a ferramenta captura e as durações de interrupção que podem ser esperadas.
A parte 2 passa pela grande variedade de opções de acionamento, em especial as exceções de 1ª e 2ª chance.
A Parte 3 passa pelo suporte a aplicativos modernos do Windows 8 e suporte a log do Process Monitor.

Recursos:Sysinternals ProcDump
Sysinternals VMMap

Linha do tempo:
[01:15] - Baixar última versão - www.sysinternals.com
[02:23] - Recursos do ProcDump v5
[03:52] - Gerenciador de Tarefas, Process Explorer vs. ProcDump
[05:32] - A arquitetura de despejo (x86 vs. x64) precisa corresponder ao destino
[08:02] - Despejos Mini, Full (-ma), MiniPlus (-mp) e Custom (-d)
[13:45] - WinDbg - confiar no arquivo de imagem de memória mapeada
[16:54] - Suporte a despejo personalizado ProcDump (-d ) - [MSDN Magazine]
[18:34] - Desanexar no Desligamento, Logoff, Fechar do Console, Ctrl-C, Ctrl-Break
[19:15] - Reflexão de Processo (-r)
[21:44] - Revisão de episódio e permissões necessárias
[23:03] - Próximo episódio, desencadeando...

[Editar: 28 de agosto de 2013 - O Process Explorer 5.13 captura o número de bits correto]