O que é um comportamento esperado quando o Windows fica sem memória?

0

Quando meu computador com o Windows 8.1 fica sem memória (RAM), o Windows exibe uma mensagem informando que a memória está baixa e que eu me convido a encerrar um aplicativo problemático.

  • Se eu concordar, a rescisão significa que perderei todas as alterações não salvas no aplicativo fornecido.

  • Se ignorar a mensagem, alguns segundos depois eu perco o acesso à máquina: a tela fica preta e não há nada que eu possa fazer além de segurar o botão liga / desliga por cinco segundos.

Em ambos os casos, a manipulação da situação de pouca memória pelo Windows parece não muito profissional. É como se, quando eu ficar sem espaço em disco, o Windows me perguntasse se eu queria formatar o disco agora ou na próxima inicialização.

A abordagem amadora me faz pensar:

É o comportamento esperado ou algo está quebrado no meu caso e, normalmente, o Windows lida com a situação de pouca memória de maneira diferente? Se sim, como?

    
por Arseni Mourzenko 11.09.2014 / 03:04

2 respostas

4

O Windows não possui nenhuma mensagem de erro para ficar sem RAM. Você está vendo isso porque está ficando sem espaço de endereço virtual suportado pelo arquivo de paginação (por exemplo, "carga de confirmação" está se aproximando do "limite de confirmação"). Você pode corrigi-lo aumentando o tamanho do seu arquivo de paginação - ou configurando um arquivo de paginação, se você o tiver excluído.

    
por 11.09.2014 / 03:26
1

Sistemas operacionais e aplicativos precisam acessar a memória. Se você usá-lo, o Windows perguntará se não há problema em liberar alguns através do encerramento do programa, mas se você recusar, tudo que o Windows pode fazer é continuar funcionando até ficar sem memória. Se você não quiser que o sistema trave, será necessário fechar os aplicativos. Isso não é uma coisa do Windows, é uma coisa CADA sistema operacional.

Se o computador não tiver muito memória RAM, uma atualização poderá ajudar.

Seoseuarquivodepaginaçãoépequeno,aumentarotamanhopodeajudar.Paraverificar/alterarotamanho,váparaoPaineldeControle/SistemaeSegurança/Sistema/ConfiguraçõesAvançadasdoSistemae,naáreaDesempenho,selecione"Configurações", clique na guia "Avançado" e na área "Memória Virtual" clique em "Alterar" . Você poderá então ver e alterar os tamanhos do arquivo de paginação. Tipicamente 1.5x a quantidade de memória RAM que você tem é uma boa quantia (algumas pessoas dizem 0.5x) e, se possível, o tamanho inicial e o tamanho máximo são os mesmos, então o espaço é pré-alocado (isso melhora o desempenho). Se você alterar o tamanho do arquivo de paginação, será necessário reinicializar para que ele tenha efeito.

    
por 11.09.2014 / 04:05