Windows memory tuning

O artigo da XDA deste mês tocou em algo que usuários avançados sabem desde o Windows 10: o SO comprime silenciosamente a memória de trabalho em segundo plano, e para a maioria dos leitores é exatamente por isso que máquinas de 16 GB ainda se sentem saudáveis sob uma carga pesada de abas. O problema é que quando algo dá errado (compressão thrash em um aplicativo específico, pressão de memória fantasma de um vazamento de driver), o Gerenciador de Tarefas integrado não diz quase nada sobre a causa.

Testamos os melhores aplicativos para ajuste de compressão de memória do Windows no Windows 11 24H2 com uma estação de trabalho de 32 GB e um laptop de 16 GB. O objetivo em cada caso: ver o working set real e a porção comprimida, identificar o processo que detém a reserva, e liberar memória sem prejudicar o desempenho em primeiro plano.

O que procurar em um aplicativo de ajuste de memória do Windows

Comparação rápida

Aplicativo Melhor para Plano gratuito Preço inicial Editora
RAMMap Inventário profundo de memória Sim Gratuito Microsoft SysInternals
Process Explorer Working set em tempo real por processo Sim Gratuito Microsoft SysInternals
Mem Reduct Limpeza automática da lista de espera Sim Gratuito henrypp
SysInternals VMMap Espaço de endereço virtual por aplicativo Sim Gratuito Microsoft SysInternals
Wise Memory Optimizer Limpeza com um clique Sim Gratuito ($30 Pro) WiseCleaner
OpenHardwareMonitor Gráficos históricos Sim Gratuito Open source
Empty Standby List Limpeza por linha de comando Sim Gratuito WJ32 (Process Hacker)

1. RAMMap, melhor para inventário profundo

RAMMap da Microsoft SysInternals é a ferramenta que todos devem instalar primeiro. Abra e oito abas reportam exatamente onde cada megabyte de RAM está: Active, Standby, Modified, Zeroed, Free e a análise crucial de Memory Compression. A visualização Use Counts responde a pergunta “por que minha RAM está cheia” em uma tela, e a aba Processes divide as páginas comprimidas por processo proprietário.

RAMMap para ajuste de memória do Windows é a etapa de diagnóstico que você deve fazer antes de tocar em qualquer coisa. Também permite limpar seletivamente a lista de espera, a lista de páginas modificadas ou os working sets, que é a forma mais segura de liberar RAM sem uma reinicialização completa.

Onde fica aquém: Interface pesada de leitura; não para quem só quer um botão “limpar”.

Preço:

Plataformas: Windows

Baixar: RAMMap em learn.microsoft.com

Conclusão: A primeira parada correta para qualquer um diagnosticando um problema real de memória.

2. Process Explorer, melhor para visualização em tempo real

Process Explorer é o substituto SysInternals para o Gerenciador de Tarefas, e suas colunas Working Set são as que realmente dizem o que um aplicativo está segurando. Adicionar as colunas Private Bytes e Peak Working Set à visualização padrão expõe vazamentos em segundos, e a árvore codificada por cores torna óbvio quais processos filhos pertencem a qual pai.

Para uso diário, executar o Process Explorer em vez do Gerenciador de Tarefas (há uma opção “substituir” em Options) elimina o maior ponto cego do Windows.

Onde fica aquém: Ainda não tão amigável quanto o Gerenciador de Tarefas que substitui; novas colunas precisam ser adicionadas manualmente.

Preço:

Plataformas: Windows

Baixar: Process Explorer em learn.microsoft.com

Conclusão: O substituto permanente do Gerenciador de Tarefas.

3. Mem Reduct, melhor para limpeza automática

Mem Reduct é um pequeno aplicativo de código aberto de henrypp que monitora o percentual de working set e aciona uma limpeza da lista de espera quando cruza um limite. Defina para 80% de uso de memória, saia, e o aplicativo cuida do resto silenciosamente. A limpeza manual é um atalho de teclado, e o ícone da bandeja do sistema mostra o uso atual.

Para leitores que não podem deixar um fluxo de trabalho intensivo em memória para reiniciar a cada poucos dias, Mem Reduct fecha a lacuna entre “preciso consertar isso” e “realmente fiz”.

Onde fica aquém: Configurações agressivas limpam a lista de espera com muita frequência, o que prejudica os caches de leitura de disco. Os padrões são seguros; ajuste com cuidado.

Preço:

Plataformas: Windows

Baixar: Mem Reduct em henrypp.org

Conclusão: A limpeza definir-e-esquecer que costumava exigir uma execução manual do RAMMap.

4. SysInternals VMMap, melhor para visualização de endereço virtual

SysInternals VMMap pega um processo e divide seu espaço de endereço virtual em cada região (Heap, Stack, Image, Private, Mapped File). Para leitores depurando o comportamento de memória de um aplicativo específico, esta é a ferramenta que responde “o que Chrome está realmente usando estes 3,2 GB?”

Onde fica aquém: Foco de processo único; não um painel em todo o sistema. A curva de aprendizado é real.

Preço:

Plataformas: Windows

Baixar: VMMap em learn.microsoft.com

Conclusão: A ferramenta do depurador; excessiva para diagnósticos casuales.

5. Wise Memory Optimizer, melhor para limpeza com um clique

Wise Memory Optimizer é a escolha para quem quer um botão rotulado Free RAM e não quer pensar em qual lista limpar. Um toque limpa a lista de espera e solicita redimensionamento do working set dos aplicativos em primeiro plano. Um controle deslizante define otimização automática em um limite de memória.

Onde fica aquém: O botão oculta qual lista foi realmente limpada, o que importa quando o cache miss na próxima leitura de disco é um travamento de cinco segundos.

Preço:

Plataformas: Windows

Baixar: Wise Memory Optimizer em wisecleaner.com

Conclusão: Para leitores que querem um botão único e sem leitura.

6. OpenHardwareMonitor, melhor para gráficos históricos

OpenHardwareMonitor registra o uso de memória junto com CPU, GPU e disco ao longo do tempo. A visualização de gráficos é aquela que detecta um vazamento lento, onde uma verificação do Gerenciador de Tarefas de cinco minutos não detectaria: o aplicativo que abriu uma aba do navegador subindo 4 MB por hora é fácil de ver em um gráfico de 24 horas.

Onde fica aquém: Sem análise no nível do processo; ele grafica o uso total do sistema, não por processo. Combine com Process Explorer para uma visão completa.

Preço:

Plataformas: Windows

Baixar: OpenHardwareMonitor em openhardwaremonitor.org

Conclusão: Para detectar vazamentos que só aparecem ao longo de horas.

7. Empty Standby List, melhor para linha de comando

Empty Standby List é o utilitário de linha de comando do autor do Process Hacker. Execute em um prompt elevado ou tarefa agendada, e a lista de espera é limpada. Essa é a ferramenta inteira: um binário, um conjunto de sinalizadores (workingsets, modifiedpagelist, standbylist, priority0standbylist).

Para leitores que fazem scripts de suas correções, este é o primitivo correto.

Onde fica aquém: Sem GUI; se um script não faz parte do plano, use Mem Reduct em seu lugar.

Preço:

Plataformas: Windows

Baixar: EmptyStandbyList em github.com

Conclusão: O primitivo para colocar em uma tarefa agendada às 4 da manhã.

Como escolher o correto

PERGUNTAS FREQUENTES

O que é compressão de memória no Windows? Desde o Windows 10, o kernel comprime páginas de RAM recentemente não utilizadas em vez de escrevê-las no arquivo de paginação. O processo Memory Compression contém a loja comprimida. É por isso que máquinas de 16 GB ainda se sentem saudáveis sob carga, e por que os números do Gerenciador de Tarefas podem parecer estranhos.

Posso desativar a compressão de memória? Sim, com Disable-MMAgent -MemoryCompression em uma PowerShell elevada, embora na maioria das máquinas o resultado seja pior. Desative apenas para testar uma hipótese específica, depois reative.

Os aplicativos limpadores de memória realmente ajudam? Para um caso específico (um driver com vazamento, uma lista de espera travada) sim. Para afirmações gerais de “jogos mais rápidos” não; o Windows já gerencia bem o equilíbrio.

Qual aplicativo é mais seguro usar para limpeza diária? Mem Reduct com limites padrão é o mais seguro das ferramentas automáticas. RAMMap para limpeza manual direcionada é o mais seguro das opções SysInternals.

Esses aplicativos são compatíveis com Windows 11 24H2? Sim. Todos os sete são mantidos ativamente ou fornecidos como utilitários SysInternals testados da Microsoft.