Resposta rápida

Execute o RAMMap como administrador, atualize Use Counts com F5 e classifique o sintoma primeiro. Depois use Processes para Process Private, File Summary para Mapped File ou a visão adequada, salve snapshots comparáveis e use Empty somente quando um teste definido exigir.

Primeira execução e pergunta de memória

Use Counts é o ponto inicial porque cruza categorias de uso com estados de página. Processes distribui páginas por processo e ajuda quando Process Private domina. Priority Summary mostra cache Standby por prioridade. Physical Pages lista páginas físicas individualmente, e Physical Ranges descreve intervalos de memória. Essas visões são detalhadas; filtre a investigação com uma pergunta clara antes de percorrê-las. Um exemplo prático de como usar o RAMMap é seguir um valor alto de Mapped File de Use Counts até File Summary e comparar a mesma carga antes de decidir sobre o cache. Consulte a referência de tipos de memória do RAMMap.

File Summary agrupa memória mapeada por arquivo e permite localizar imagens, bancos, arquivos de dados ou outros caminhos que explicam Mapped File. File Details aprofunda a distribuição de um arquivo selecionado. Um total grande pode ser cache útil e recuperável. Só combine o caminho com lentidão, pressão ou padrão de crescimento antes de atribuir culpa a um arquivo.

Execute o RAMMap como administrador, atualize Use Counts com F5 e escreva uma única pergunta antes de abrir as abas detalhadas.

  1. Definir o sintoma

    Escreva se a dúvida é pressão de memória, crescimento de um processo, cache de arquivos ou pool do kernel.

  2. Capturar a linha de base

    Atualize o Use Counts e salve um snapshot antes de reproduzir a carga.

  3. Reproduzir uma variável

    Execute uma ação controlada sem mudar vários fatores ao mesmo tempo.

  4. Atualizar e comparar

    Encontre a categoria que cresceu e use a aba adequada para atribuir a causa.

Começar pelo Use Counts

Salve um estado em repouso, execute a ação reproduzível e salve outro estado no ponto definido. Registre também métricas de desempenho, porque dois snapshots mostram distribuição, não necessariamente impacto. Repita o ciclo para separar aquecimento de cache de crescimento contínuo. Se os valores estabilizam e o sistema não sofre pressão, o uso elevado pode ser simplesmente a carga ocupando RAM disponível.

Não some colunas e linhas como se fossem conjuntos independentes: elas são duas classificações das mesmas páginas. Evite também comparar RAMMap diretamente com um único número do Gerenciador de Tarefas sem alinhar definições. Ao compartilhar um resultado, informe aba, linha, coluna, unidade, horário e carga. Essa precisão transforma uma captura visual em evidência que outra pessoa consegue revisar.

Perguntas do Use Counts e próximas abas
Categoria grandePróxima abaPergunta
Process PrivateProcessesQual processo possui o maior conjunto privado?
Mapped FileFile SummaryQual arquivo tem mais dados residentes?
Nonpaged PoolFerramentas de driverA alocação do kernel cresce ao longo do tempo?
StandbyPriority SummaryComo o cache recuperável está distribuído?
Page TableProcessesA carga criou muitas tabelas de endereços?

Investigar Process Private em Processes

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.

Encontrar arquivos em File Summary

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 das categorias de memória do RAMMap e das abas usadas para investigá-las
Comece no Use Counts e siga a categoria grande até o processo, arquivo ou alocação correspondente.

Comparar snapshots

Baixe o RAMMap somente pela página Microsoft Sysinternals ou pela ID exata Microsoft.Sysinternals.RAMMap no WinGet. Verifique a assinatura digital da Microsoft após transferências indiretas. Em 13 de agosto de 2026, o SHA256 verificado do ZIP v1.63 era 6536A8107A3FB391E4443F2742366067341A7DA50DE89F99CA0B2390120DD0CC. O hash identifica bytes exatos; a assinatura também vincula o arquivo ao editor.

Na maioria dos computadores Intel e AMD, execute RAMMap64.exe. RAMMap64a.exe é destinado ao Windows on ARM, e RAMMap.exe atende ao Windows de 32 bits. Extraia todo o ZIP antes de abrir como administrador. O utilitário é portátil e não instala um serviço de otimização permanente, mas precisa de elevação para consultar dados completos de memória física em todo o sistema.

Altere apenas uma variável por teste. Salve o trabalho, mantenha versão do aplicativo, entrada, armazenamento e método de medição constantes, e registre tempo, I/O e resposta. Um aumento imediato em Free não prova melhoria duradoura. Quando os mesmos arquivos forem acessados novamente, o cache será reconstruído e o valor anterior poderá retornar como parte normal do gerenciamento do Windows.

Compare estados equivalentes

Um snapshot só representa um momento. Use a mesma carga, as mesmas colunas e horários comparáveis antes de concluir que houve crescimento.

Quando usar o menu Empty

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.

  • Use Counts para classificar a categoria
  • Processes para memória privada
  • File Summary para arquivos mapeados
  • Empty somente em um teste definido

Interpretar o resultado sem exagerar

Uma linha grande é um ponto de investigação, não uma prova de vazamento. Relacione a categoria a paginação, lentidão, commit e um proprietário repetidamente crescente.

Registre a aba, linha, coluna, unidade, horário e carga ao compartilhar um resultado. Assim outra pessoa pode repetir a comparação sem misturar definições diferentes.

Perguntas sobre como usar RAMMap

Por qual aba devo começar?

Comece em Use Counts e escolha Processes, File Summary ou Priority Summary conforme a categoria grande. Para um teste de limpeza de cache, siga o <a href="/pt/rammap-clear-cache/">guia de cache do RAMMap</a> em vez de esvaziar listas durante a análise comum.

Como encontro um arquivo no cache?

Abra File Summary, ordene pelo total relevante e use File Details para aprofundar.

Posso usar RAMMap em tempo real?

Atualize e salve snapshots em pontos definidos; atualizações contínuas sem contexto podem confundir variação normal com tendência.

Como comparo dois snapshots do RAMMap?

Use a mesma carga, o mesmo ponto da execução e colunas equivalentes; registre também tempo, I/O e pressão de memória.

O RAMMap atualiza a memória em tempo real?

Não é um monitor contínuo. Atualize em pontos definidos e salve snapshots para separar variação normal de tendência.

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