Como evito que um programa consuma toda a memória disponível?

1

Às vezes, um programa decide ocupar toda a memória física disponível (8 GB no total) em meu computador, congelando o Windows em apenas alguns segundos.

Mesmo um programa C ++ simples ( for(;;) new long long int; ) compilado com o MinGW consome toda a memória e bloqueia o Windows em um período de tempo razoavelmente curto. (Na verdade, testei esse mesmo programa em dois computadores diferentes com o Windows 7 x64 com o mesmo resultado.)

Como posso ter um programa intensivo de memória suspenso ou interrompido antes que o Windows alcance 99% de uso de memória, evitando assim uma falha?

    
por oldmud0 16.11.2014 / 18:49

0 respostas