A questão de desabilitar o arquivo de paginação do Windows já foi discutido um pouco, por exemplo, aqui e aqui e aqui . As pessoas continuam votando com respostas que dizem " você não deve desativar o arquivo de paginação, mesmo que tenha bastante RAM ", mas ainda não vi nenhuma razão concreta e verificável sendo fornecida para esse conselho. Tanto quanto eu posso ver, se você nunca precisar ler o arquivo de paginação (porque você tem RAM suficiente), o desempenho só poderá ser pior com ele ativado, devido à gravação preventiva do Windows. Na melhor das hipóteses, o desempenho seria o mesmo. Não vejo como isso poderia ser melhorado escrevendo dados que você nunca precisa ler.
Então, minha pergunta é:
Supondo que eu tenha RAM física suficiente para tudo o que faço, existe algum motivo para não desabilitar o arquivo de paginação?
Digamos que a versão do Windows seja o Windows XP x64 SP2 ou o Windows Server 2003 x64 SP2 (a mesma coisa). Se for diferente para o Windows Server 2008 x64, também estaria interessado em receber uma resposta. Estou procurando razões específicas e objetivas de boas fontes, não apenas opiniões. Algo como "aqui estão os benchmarks feitos com e sem um arquivo de paginação e os resultados foram melhores com um arquivo de paginação, mesmo com RAM suficiente" ou "de acordo com este artigo do MS KB, o problema X ocorre se você desativar o arquivo de paginação".
Até agora, as únicas razões que vi mencionadas são:
- Mesmo se você acha que tem RAM suficiente, pode acabar. OK, mas, para os fins desta pergunta, vamos considerar que tenho o suficiente. Talvez eu só tenha lido meu e-mail e tenha 16 GB de RAM. Ou 128GB. Ou 1 TB. Ou o que for - mas é suficiente para 100% do que faço, 100% do tempo. Outra maneira de pensar é: se eu tiver x MB de RAM física e y MB de arquivo de paginação e nunca ficar sem RAM nessa configuração, não seria melhor, em termos de desempenho, com x + y MB de RAM física e nenhuma arquivo de paginação?
- O Windows está "acostumado a" ter um arquivo de paginação e pode não funcionar de maneira confiável (em Entendendo o impacto da RAM no desempenho geral do sistema Isso é bastante vago e acho difícil de acreditar, pois a MS forneceu a opção de desativar o arquivo de paginação .
- O Windows sabe o que está fazendo melhor do que você. Não - ele não sabe que não executarei mais programas ou carregarei mais dados, mas sim.