O Microsoft Windows 10 supercometerá a memória?

2

Linux OS: normalmente permitem a supercomprometimento de memória. Por exemplo, um processo pode alocar 100 GB de memória, mesmo que a máquina tenha apenas 8 GB de memória física e nenhuma troca.

Contanto que toda a memória alocada não seja realmente usada, o processo funcionará. Se o programa tentar usar tudo, o OOM-killer eliminará processos para liberar memória.

Como isso funciona no Windows? O Windows se recusará a fornecer memória virtual aos processos, a menos que possa garantir que essa memória possa ser suportada pela memória real (RAM ou troca física)?

    
por avl_sweden 31.03.2017 / 15:20

1 resposta

2

Respondendo a minha própria pergunta, como ninguém mais fez.

Parece ser o caso que o Windows não irá comprometer a memória. Esta é realmente uma grande diferença em relação ao Linux.

O Windows permitirá que um programa aloque mais memória (virtual) do que a RAM na máquina, mas SOMENTE se houver espaço livre em disco suficiente para poder fazer o backup da memória virtual solicitada pelo programa por disco, se necessário. / p>     

por 08.07.2017 / 21:32