Configurar o uso do .NET CLR RAM

Existe um método de configurar o uso do .NET CLR RAM na minha máquina?

Suponha que eu tenha 64GB de RAM e quero limitar a 4GB? Isso é possível?

Editar - A raiz do problema é que eu tenho um aplicativo de 64 bits que funciona bem em uma máquina de 64 bits - 4 GB, mas quando executado em uma máquina de 64 bits - 64 GB ele falha (interrompe suas trilhas ao alocar memória). Eu estou pensando fragmentação de memória é a causa como o aplicativo tenta alocar pedaços de até 8 GB se houver RAM suficiente disponível caso contrário, divide as alocações para pedaços muito menores. Então eu teria que configurar o aplicativo para sempre usar pequenos pedaços?

questionAnswers(2)

yourAnswerToTheQuestion