Isso pode ser um vazamento de memória de um aplicativo. O que acontece depois de uma reinicialização? Um retorno lento para 95%?
O Gerenciador de Tarefas e o Monitor de Recursos informam que a memória é 95% usada, mas a soma da memória usada pelos processos listados não chega a 20%. De onde vem esse 75% de uso? Como libertá-lo?
Editar: Provavelmente foi um vazamento de memória, resolvido com uma reinicialização. Esta é a única solução para um vazamento de memória?
Este cache de disco é? O sistema operacional sabe como lidar com a memória e geralmente é bom.
Instale o explorador de processos (do site MS) e examine o conjunto de trabalho do cache de arquivos.
Se nada mais estiver usando memória, o Windows a usará para armazenamento em cache. Porque não é usado.
Se você está preocupado com o desempenho, veja os hits da página como um indicador muito melhor de supercomprometimento de memória.
O Windows 2008 tem um tratamento de memória diferente dos outros sistemas Windows. Se um aplicativo definir FILE_FLAG_RANDOM_ACCESS , todo o arquivo será mantido em RAM, às vezes à custa de outras aplicações.
Você pode verificar isso usando o RamMap , da Sysinternals. Procure por "Arquivo Mapeado" no estado "Ativo". Você deve ser capaz de liberá-lo usando a opção "Empty → Empty System Working Set" no menu.