Resposta rápida

Os tipos de memória do RAMMap separam finalidade e estado. Process Private aponta para páginas privadas de processos, Mapped File costuma refletir cache apoiado em arquivos, Nonpaged Pool pertence a alocações residentes do kernel e Standby normalmente é cache recuperável. Leia linha e coluna juntas.

Ler uso e estado em conjunto

Active reúne páginas necessárias agora. Standby conserva conteúdo válido fora de Working Sets e pode ser reutilizado rapidamente ou recuperado sob pressão. Modified contém conteúdo alterado que deve ser gravado antes do reaproveitamento. Free está disponível mas ainda não zerado, e Zeroed já foi limpo para uma nova alocação. A carga move páginas continuamente entre esses estados.

Muito Standby costuma representar cache útil. Modified persistentemente alto, combinado com armazenamento lento e pressão, pode justificar análise de escrita. Free baixo, sem outros sintomas, não basta para concluir falta de RAM, pois Standby é recuperável. Compare a distribuição durante a tarefa e confirme se ocorrem paginação, falha ou lentidão antes de recomendar uma mudança.

Uma página pode ser lida por uso e por estado ao mesmo tempo: a linha de uso aponta para proprietário ou origem, e a lista de páginas mostra a disponibilidade atual.

Tipos de uso no RAMMap

Process Private contém páginas privadas de processos. Mapped File corresponde a arquivos, imagens e dados mapeados. Shareable e Shared descrevem páginas que podem ou efetivamente são compartilhadas. Page Table, Driver Locked e Large Page têm funções específicas. Use Processes para atribuir memória privada e File Summary para encontrar o caminho de um arquivo associado ao total mapeado. Quando Mapped File está alto, compare Active e Standby e use File Summary para encontrar os arquivos maiores. O guia de Mapped File alto cobre a investigação específica; esta página organiza os tipos de memória do RAMMap.

Tipos comuns de memória no RAMMap
TipoO que representaPróximo passo
Process PrivatePáginas privadas de processosAbrir Processes
Mapped FilePáginas residentes apoiadas por arquivosOrdenar File Summary
StandbyCache que pode ser recuperadoComparar Priority Summary
Nonpaged PoolMemória residente do kernel ou driverObservar tendência e pool tags
Large PageAlocações com páginas de hardware maioresVerificar carga e configuração
Page TablePáginas de tradução de endereçosVerificar Processes e carga
Driver LockedPáginas bloqueadas por driversInvestigar driver e dispositivo
Large PagePáginas de hardware maioresVerificar configuração e proprietário
ShareablePáginas potencialmente compartilháveisLer junto com Shared
SharedPáginas efetivamente compartilhadasComparar processo e arquivo
MetafileMetadados do sistema de arquivos em cacheVer File Summary e carga
AWEPáginas de Address Windowing ExtensionsVerificar aplicativo e configuração

Interpretar Process Private

O RAMMap mostra a memória física do Windows por uso e por estado. Um número alto, isoladamente, não representa falha: o Windows ocupa RAM ociosa com cache para acelerar leituras e pode recuperar muitas páginas Standby quando um aplicativo precisa de espaço. A análise precisa relacionar o valor a um sintoma reproduzível, como paginação contínua, lentidão, erro de alocação ou crescimento que não volta ao normal.

Comece na aba Use Counts e compare Active, Standby, Modified, Free e Zeroed. Depois abra a visão que corresponde à categoria elevada. Processes detalha memória privada por processo, File Summary associa páginas mapeadas a arquivos e Physical Pages examina páginas individuais. Essa ordem evita comparar contadores com definições diferentes ou tratar cache recuperável como se fosse memória permanentemente perdida.

Entender Mapped File e cache

Active identifica páginas atualmente necessárias e não imediatamente disponíveis para outro uso. Standby mantém dados válidos em cache que podem ser reutilizados ou substituídos sob pressão. Modified contém páginas alteradas que precisam ser gravadas antes do reaproveitamento. Free reúne páginas livres ainda não zeradas, enquanto Zeroed já foi limpo para uma nova alocação segura. O equilíbrio entre estados muda conforme a carga.

Process Private é memória privada de processos; Mapped File vem de mapeamentos apoiados por arquivos. Paged Pool e Nonpaged Pool pertencem ao kernel e a drivers. O Nonpaged Pool precisa permanecer na RAM, ao passo que o Paged Pool pode, em princípio, ser paginado. Como os proprietários e ciclos de vida diferem, esvaziar Standby não corrige crescimento de pool causado por um driver.

Diagrama de páginas ativas, em cache e recuperáveis do RAMMap
Mapped File e Standby podem ser cache normal; leia a linha junto com a lista de páginas.

Comparar listas de páginas

Uma página pode ser lida por uso e por estado ao mesmo tempo: a linha de uso aponta para proprietário ou origem, e a lista de páginas mostra a disponibilidade atual.

Mapped File mostra páginas apoiadas por arquivos, como programas, bibliotecas e dados. Um valor alto só merece suspeita quando vem acompanhado de pressão, paginação ou crescimento incomum.

RAMMap page lists
Lista de páginasSignificadoComo verificar
ActivePáginas necessárias agoraComparar com a carga
StandbyCache que pode ser reutilizadoVer File Summary e pressão
ModifiedPáginas alteradas antes da gravaçãoObservar atividade de escrita
FreePáginas livres ainda não zeradasLer junto com Zeroed e demanda
ZeroedPáginas limpas para nova alocaçãoNão confundir com toda a RAM disponível
Modified No WritePáginas alteradas sem gravação imediataAvaliar no contexto do Windows

Avaliar tipos no contexto

O RAMMap é uma ferramenta de diagnóstico, não um limpador automático de RAM. Ele revela proprietários, estados e arquivos associados a páginas físicas, salva snapshots e permite esvaziar listas em experimentos controlados. Complementa Gerenciador de Tarefas e Monitor de Recursos, mas não substitui depurador, teste de hardware, análise de driver ou planejamento de capacidade para uma carga que realmente excede a memória instalada.

Se uma categoria cresce, siga o proprietário. Para Process Private, identifique o processo e a ação que dispara o aumento. Para Mapped File, use File Summary e File Details. Para Nonpaged Pool, avance para PoolMon e diagnóstico de drivers. Para esgotamento de commit, revise processos, serviços e arquivo de paginação. Limpar uma lista não relacionada geralmente muda apenas a aparência da distribuição.

Separe observação de conclusão. Um snapshot descreve um instante e não demonstra sozinho causa, vazamento ou tendência. Colete medidas antes, durante e depois do mesmo evento, repetindo quando possível. Em um sistema de produção com travamentos, perda de dados ou pressão persistente, preserve as evidências e acione o suporte responsável em vez de automatizar comandos Empty ou desativar proteções.

  • Por finalidade: Process Private, Mapped File e pools
  • Por estado: Active, Standby, Modified, Free e Zeroed
  • Por proprietário: processo, arquivo, kernel ou carga
  • Por tempo: linha de base, reprodução e snapshot posterior

Verificar Large Pages separadamente

Large Pages usam páginas de hardware maiores e não aparecem como uma linha privada comum de processo. Leia o valor junto com carga, configuração e proprietário.

Um valor isolado de Large Page não prova vazamento ou falha. Registre o momento e compare estados reproduzíveis.

Observar pools do kernel

O RAMMap é uma ferramenta de diagnóstico, não um limpador automático de RAM. Ele revela proprietários, estados e arquivos associados a páginas físicas, salva snapshots e permite esvaziar listas em experimentos controlados. Complementa Gerenciador de Tarefas e Monitor de Recursos, mas não substitui depurador, teste de hardware, análise de driver ou planejamento de capacidade para uma carga que realmente excede a memória instalada.

Se uma categoria cresce, siga o proprietário. Para Process Private, identifique o processo e a ação que dispara o aumento. Para Mapped File, use File Summary e File Details. Para Nonpaged Pool, avance para PoolMon e diagnóstico de drivers. Para esgotamento de commit, revise processos, serviços e arquivo de paginação. Limpar uma lista não relacionada geralmente muda apenas a aparência da distribuição.

Ponto de escalonamento

Quando uma categoria do kernel cresce continuamente, preserve as evidências e identifique o driver ou pool tag. Limpar cache repetidamente não corrige o proprietário.

Perguntas sobre tipos de memória do RAMMap

Standby alto é problema?

Geralmente significa que o Windows está usando RAM como cache apoiado em arquivos. Compare Active e Standby e veja File Summary antes de chamar isso de vazamento; limpar o cache deve ficar restrito a um teste controlado.

O que é Process Private?

Memória privada atribuída a processos, detalhada na aba Processes.

O que é Nonpaged Pool?

Memória de kernel ou driver que precisa permanecer na RAM física.

Standby alto é sempre um problema?

Não. Standby costuma ser cache de arquivos recuperável. Verifique pressão, paginação, Active e o proprietário antes de concluir.

Qual é a diferença entre tipo de uso e lista de páginas?

O tipo de uso indica origem ou proprietário; a lista de páginas indica o estado atual da mesma página física.

FONTE OFICIAL

Baixar RAMMap v1.63

Obtenha o ZIP atual e assinado diretamente do Microsoft Sysinternals.

Baixar RAMMap v1.63
O download oficial da Microsoft será aberto após uma verificação de origem de 15 segundos.

Mais guias do RAMMap