O Windows não mata processos quando toda a RAM é usada. O que realmente acontece é que os processos não conseguem alocar memória e falhar.
Isso está acontecendo porque toda a sua memória física está em uso e, como o arquivo de paginação está desabilitado, o gerenciador de memória não tem mais a capacidade de escrever páginas que não estão sendo usadas. Isso mantém sua RAM física cheia e quando seu processo, ou qualquer outra coisa em execução no momento, tenta alocar uma página, ela falha. Algumas aplicações falham.
Esta apresentação da Technet explica: link
O arquivo de paginação impede que os aplicativos travem quando você utiliza toda a sua memória, agindo como um backstop para o compromisso excessivo.
A memória virtual é basicamente a base de como os sistemas operacionais modernos alocam recursos, por isso é tudo sobre ter coisas na RAM que estão em uso, e mover coisas para dentro e para fora do disco.
Existem apenas duas respostas:
- Reabilite o arquivo de paginação e aumente a RAM em seu computador para reduzir a debulha de disco.
- Reduza os requisitos de memória do seu aplicativo.
O resultado é que a RAM é apenas outro nível de cache, e todo o material sobre memória virtual, arquivos de paginação, arquivos mapeados na memória e tudo o que se resume a isso: se você está ficando sem memória, precisa adicionar mais.