Executando sysinternals RamMap, posso ver que um grande número de arquivos foi mapeado na memória. Algumas escolhas úteis e sensatas, mas também muito lixo desnecessário; instaladores antigos na pasta Downloads que não usei desde que foram baixados, por exemplo.
Para ser claro: não estou preocupado que esses mapeamentos de arquivos ocupem memória - meu entendimento é que, se os processos precisarem de memória, esses mapeamentos serão sacrificados para disponibilizar mais. O que me preocupa é a quantidade de tempo que tenho que esperar depois que a máquina for reiniciada. Meu PC antigo está lento na inicialização e a causa da lentidão é 100% de disco, de acordo com a guia de desempenho do gerenciador de tarefas.
Eu sei que o que eu realmente preciso é de uma máquina nova, mas ajudaria se eu pudesse evitar que o Windows gastasse todo o seu tempo mapeando milhares e milhares de arquivos para a memória física.
Ou entendi errado o que estou vendo?
Obrigado por qualquer ajuda
imersão
As informações fornecidas pelo RamMap não são fáceis de ler.
Sugiro a leitura do artigo Introdução à nova ferramenta Sysinternals: RAMMap , mas aqui vai uma breve explicação:
O tamanho total do "Arquivo mapeado" parece assustador, mas é falso.
Se você olhar em "Resumo do Arquivo", verá basicamente quase todos os arquivos que você ou qualquer programa abriu desde a inicialização e, de fato, seu tamanho total é bastante impressionante.
No entanto, você está interessado apenas na coluna "Ativa", que é a quantidade que está realmente na memória e sendo utilizada por algum processo. A coluna Total é apenas histórico.
Por exemplo, aqui está uma captura de tela do meu computador:
O tamanho total é de impressionantes 50 GB, mas o Active é de apenas 1,5 GB, o que acho bastante razoável.