Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um Despejo de Memória Ativo é semelhante a um Despejo de Memória Completo, mas filtra páginas que provavelmente não serão relevantes para solucionar problemas no computador host. Devido a essa filtragem, ela normalmente é significativamente menor do que um despejo de memória completo.
Esse arquivo de despejo inclui qualquer memória alocada para aplicativos no modo de usuário. Ele também inclui memória alocada para o kernel do Windows e a camada de abstração de hardware (HAL), bem como memória alocada para drivers de modo kernel e outros programas de modo kernel. O despejo inclui páginas ativas mapeadas no espaço do kernel ou de usuário que são úteis para diagnóstico de depuração, bem como páginas de Transição, Standby e modificadas suportadas pelo Pagefile, como a memória alocada com VirtualAlloc ou seções suportadas pelo arquivo de página. Os despejos ativos não incluem páginas nas listas livres e zeradas, o cache de arquivos, páginas de VMs convidadas e vários outros tipos de memória que não são úteis para depuração.
Um Despejo de Memória Ativo é particularmente útil quando o Windows está hospedando VMs (máquinas virtuais). Ao fazer um despejo de memória completo, o conteúdo de cada VM é incluído. Quando há várias VMs em execução, isso pode considerar uma grande quantidade de memória em uso no sistema de host. Muitas vezes, as atividades de código de interesse estão no sistema operacional do anfitrião principal, não nas VMs filhas. Um despejo de memória ativo exclui a memória associada a todas as máquinas virtuais filho.
O arquivo de Despejo de Memória Ativo é gravado em %SystemRoot%\Memory.dmp por padrão.
O Despejo de Memória Ativo está disponível no Windows 10 e posterior.
Nota Para suprimir mensagens de erro de página ausentes ao depurar um Despejo de Memória Ativo, use o comando .ignore_missing_pages .