Resposta rápida

No uso normal do Windows, não esvazie nenhuma lista. Use Empty Standby List apenas em um teste documentado de cache frio, registre o estado antes e depois e lembre que limpar memória não corrige vazamento, alocação de driver ou falta de capacidade.

Antes de limpar, classifique o cache

Empty Working Sets reduz páginas residentes de processos; eles podem trazê-las de volta ao tocá-las. Empty System Working Set afeta partes residentes do sistema. Empty Standby List descarta cache recuperável, enquanto Priority 0 limita o alvo à prioridade mais baixa. Empty Modified Page List lida com páginas alteradas e pode provocar gravações. Nenhuma opção corrige a origem de uma alocação repetida.

Escolha pelo experimento. Um benchmark de leitura fria pode exigir Standby vazio. Um processo cujo Private cresce deve ser analisado em Processes, não mascarado por cortes globais. Um Nonpaged Pool elevado exige diagnóstico de driver. Esvaziar várias listas ao mesmo tempo destrói a capacidade de saber qual mudança afetou o sintoma e torna o resultado difícil de repetir.

  • Salvar um snapshot antes da mudança
  • Escolher uma única opção Empty
  • Atualizar o Use Counts depois
  • Comparar I/O, tempo e resposta
  • Repetir depois a mesma carga e o mesmo ponto de medição

Comparar as opções Empty do RAMMap

Empty Working Sets reduz páginas residentes de processos; eles podem trazê-las de volta ao tocá-las. Empty System Working Set afeta partes residentes do sistema. Empty Standby List descarta cache recuperável, enquanto Priority 0 limita o alvo à prioridade mais baixa. Empty Modified Page List lida com páginas alteradas e pode provocar gravações. Nenhuma opção corrige a origem de uma alocação repetida.

Opções Empty do RAMMap
OpçãoEfeitoUso apropriadoPossível consequência
Empty Working SetsRemove páginas residentes de processosTeste de residência do working setOs aplicativos precisam ler as páginas novamente
Empty System Working SetReduz partes do working set do sistemaExperimento restrito do sistema ou kernelComponentes do sistema podem gerar mais I/O
Empty Standby ListDescarta cache recuperávelTeste definido de cache frioArquivos antes armazenados em cache precisam ser lidos de novo
Empty Priority 0 Standby ListAtaca a prioridade Standby mais baixaTeste direcionado de prioridadeDescarta cache útil da prioridade mais baixa
Empty Modified Page ListProcessa páginas modificadasDiagnóstico especializadoPode provocar gravações; não é limpeza geral

Testar Standby de forma controlada

Meça primeiro a execução normal com cache aquecido. Salve o snapshot, escolha Empty Standby List uma vez, atualize Use Counts e confirme que a lista pretendida mudou. Repita com os mesmos arquivos, aplicativo, armazenamento e cronômetro. Compare tempo e I/O. O teste revela o benefício do cache naquela tarefa; não demonstra que esvaziar memória melhora o uso diário. Em um teste prático de cache do RAMMap, altere uma única lista, meça a mesma carga e leia como usar o RAMMap antes de alterar outro estado.

Não agende limpeza de cache com RAMMap. O Windows reutiliza Standby sob pressão e reconstrói o cache conforme lê dados. Limpezas periódicas aumentam acesso ao armazenamento, podem causar pausas e escondem a sequência necessária para encontrar um problema real. O retorno do valor Standby depois do uso é comportamento esperado, não falha do comando nem prova de vazamento.

Depois do teste, atualize Use Counts e repita a mesma carga. Se o cache voltar a crescer, isso pode ser comportamento normal do Windows.

  1. Salvar o estado anterior

    Guarde um snapshot do RAMMap e registre carga e horário.

  2. Escolher uma lista

    Use Empty Standby List somente quando o teste realmente tratar do cache frio.

  3. Confirmar a mudança

    Atualize o Use Counts e confira se apenas a lista esperada mudou.

  4. Repetir a carga

    Meça tempo, I/O e resposta, não apenas o aumento momentâneo de memória livre.

Diagrama explicativo das listas de páginas do RAMMap antes de uma decisão de cache
Classifique a categoria primeiro e altere uma única lista apenas para um teste definido.

Distinguir Working Sets e processos

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.

Limite importante

Uma queda no número após esvaziar a lista não prova ganho permanente e não corrige a causa de um processo, driver ou falta de capacidade.

Não automatizar a limpeza do 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.

Quando Empty não é a resposta

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.

Perguntas sobre limpar cache com RAMMap

Qual opção Empty devo usar?

Normalmente nenhuma. Em um teste de cache frio definido, Empty Standby List é o comando usual do RAMMap; salve um snapshot antes e não use a opção como otimização diária.

Limpar Standby apaga arquivos?

Não, mas descarta dados em cache e pode aumentar leituras e lentidão temporária.

Devo automatizar a limpeza?

Não. O Windows gerencia o cache e a automação costuma reduzir desempenho e esconder evidências.

Limpar Empty Standby List apaga arquivos?

Não. Os arquivos não são apagados; o cache reutilizável é descartado e leituras posteriores podem ficar mais lentas.

Devo automatizar a limpeza regularmente?

Não. Limpar repetidamente interfere na política de cache e remove evidências sem corrigir um processo ou driver.

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