Alta utilização do disco após a recuperação do modo de espera no Windows 7 ao alternar de um aplicativo para outro

1

Eu tenho um problema com o meu Windows 7 de 64 bits (Sony VAIO Core i7, 6 GB de RAM, 1 TB HD com mais de 300 GB de espaço livre) que espero que alguém possa resolver.

Freqüentemente uso o Visual Studio e outros softwares com uso intensivo de CPU / memória para trabalhar, e frequentemente evito desligar meu computador quando o deixo, para não ter que perder tempo reiniciando tudo. Meu computador já está ajustado para iniciar somente os serviços que eu preciso quando eu preciso deles (não, eu não desativei serviços necessários, apenas serviços de terceiros que eu raramente uso) e eu já removi quase todos os pedaços inúteis de lixo boot (novamente, softwares de terceiros). O sistema está limpo contra vírus, é mantido com grande atenção de vários anos e funciona bem quando recém-arrancado.

Em vez de desligá-lo, coloco-o em stand-by (não hibernação, apenas stand-by) ... e este é o problema. Sempre que eu me recupero de um stand-by o sistema inicia muito rápido ... mas depois ele usa muito o disco por vários minutos após a recuperação toda vez que eu troco de um programa para outro (digamos ... Visual Studio para Chrome, etc) . Às vezes, o computador quase congela por vários segundos, enquanto eu alterno de um aplicativo para outro e isso é muito chato (aconteceu de congelar o mouse uma ou duas vezes). Depois de vários minutos de troca de um aplicativo para outro, o sistema parece retornar ao seu estado normal, mas, como eu disse, isso pode levar vários minutos - muito irritantes.

Alguém sabe por que isso acontece? É quase como se, quando é colocado para dormir, a RAM seja gravada no disco e só seja lida de volta para a RAM quando o aplicativo específico for realmente usado (isso não deve acontecer no modo de espera, certo?).

Existe uma maneira de forçá-lo a carregar tudo (ou pelo menos programas específicos) de volta à RAM depois de um stand-by (através de um utilitário de linha de comando ou programaticamente)? Alguém está enfrentando o mesmo problema com standbys?

Eu gostaria de evitar a desativação do arquivo de paginação porque algumas (raras) vezes eu uso mais do que meu tamanho físico de RAM.

Obrigado. Desculpe pelo meu horrível inglês (não falante nativo), espero que minha pergunta esteja suficientemente clara.

    
por Luca 17.06.2015 / 03:32

1 resposta

4

A razão pela qual o disco se move na sequência é devido a suspensão híbrida . Isso significa que o modo de espera atua como o modo de suspensão regular ACPI (em que o sistema é colocado em um estado de baixa energia) e hibernação (onde a memória é gravada no disco) para manter um equilíbrio entre desempenho e confiabilidade. Portanto, em caso de falta de energia, o computador pode sempre recorrer ao hibernate / sleep para recuperar sua sessão.

Como o arquivo de hibernação foi usado, o Windows só lerá as partes do arquivo de hibernação que correspondem às partes da memória que precisam ser usadas no momento, para salvar no tempo de reinicialização.

Você pode desativar esse recurso e usar o modo de suspensão normal acessando as configurações avançadas de energia no Painel de Controle.

    
por 17.06.2015 / 04:25