Até onde eu sei, não há como garantir que um processo permaneça na memória no Windows. Existe uma API do Win32 chamada VirtualAlloc () que irá alocar a memória de tal maneira que o gerenciador de memória não tentará empurrá-la para o disco. Isso tem que ser codificado no aplicativo e não pode ser definido por nenhum programa, tanto quanto eu sei. Você provavelmente terá resultados muito melhores aumentando a quantidade de memória RAM em seu computador.