Windows 7 retomada extremamente lenta da hibernação

0

Estou executando um Windows 7 SP1 x64 em um Dell Precision M4600 com i7-2720QM, 8 GB de RAM e 512 GB de Samsung SSD 840 Pro. Os tempos de inicialização / desligamento são muito rápidos.

No entanto, a hibernação e o reinício foram sempre lentos (30 segundos) devido a algum mal-entendido entre a Microsoft e a Dell, por exemplo, mudar para o modo de baixo consumo (1 CPU, relógio reduzido, etc.) antes salvando o arquivo de hibernação. Tudo o que foi mencionado aqui foi feito com energia plugada.

Algumas semanas atrás, minha máquina começou a funcionar mal e a retomada agora leva 4+ minutos . (A suspensão ainda dura cerca de 30 segundos). A configuração do hardware não mudou e eu executei vários testes para verificar problemas de hardware e para verificar a velocidade de leitura / gravação do SSD.

  • Já tentei desativar e reativar a hibernação para que hiberfil.sys seja excluído e recriado.

  • Eu tentei fazer alguns rastreios de inicialização - eles mostraram que a maior parte do tempo de currículo foi gasto lendo o disco.

  • Eu corri powercfg -energy para verificar problemas. Ele listou "erros" como

The current power plan personality is High Performance when the system is plugged in.

apenas de acordo com minhas intenções de preferir desempenho à vida útil da bateria (conectado? ...).

A única informação útil foi

Platform Power Management Capabilities:PCI Express Active-State Power Management (ASPM) Disabled

PCI Express Active-State Power Management(ASPM) has been disabled due to a known incompatibility with the hardware in this computer.

mas não posso evitar e acho que sempre foi desativado.

Então alguém tem idéias sobre o que fazer / verificar?

UPDATE

Eu fiz algumas medições com base na ideia de Albin. Horários de hibernação e retomada (em segundos):

  • limpo, somente Windows, 1,7 GB: 15/15
  • aplicativos de trabalho padrão em execução, 3 GB: 24/30
  • Serviço do SQL Server iniciado, 3,2 GB: 24/30
  • Firefox usado por algum tempo, 4,2 GB, 38/57
  • trabalhando por um dia, 6,7 GB, 54/193
  • encerrando o Firefox, 2,8 GB, 32/29
  • restaurando o Firefox, 5,8 GB, 49/181

Pontos interessantes:

# 1: o tempo de hibernação é diretamente proporcional à RAM usada, como deveria ser, aprox. 9 segundos para cada GB.

# 2: o tempo de retorno não é. É muito mais longo para um estado de trabalho.

# 3: parece que compactar a memória e gravá-la no SSD seria mais rápido do que ler e descompactar. O que claramente não deveria ser.

Eu ainda não acertei o currículo de vários minutos (e meio que feliz no momento), mas vou verificar o tamanho da memória nesse caso.

    
por Yogurt 20.07.2018 / 15:51

1 resposta

-1

Estou escrevendo isso como uma resposta, porque não será legível nos comentários e não se encaixará em nenhum comentário.

Primeiro, quero esclarecer, então falamos sobre a mesma coisa: É o modo "Sleep" que normalmente causa problemas na configuração de energia do hardware. O modo de suspensão não fecha completamente o HW, apenas o coloca em um estado de economia de energia. Se houver alguma incompatibilidade com, por exemplo, um determinado dispositivo, como a placa de rede, você terá o problema.

A hibernação salva a memória completa (RAM) no disco rígido (HD), que o desligamento não faz, mas desliga o computador "completamente" da mesma forma que quando você o encerra. E há uma diferença é o reinício. Quando ele reinicia a partir da hibernação, em vez de carregar uma "nova instância do Windows" (como seria após o encerramento), ela coloca a memória salva (que foi salva em HD antes) de volta na memória.

Portanto, eu primeiro suspeitaria que algum programa ou driver ou tarefa do sistema Windows residisse na memória causando o problema. É por isso que sugeri verificar isso primeiro, tentar minimizar as fontes de erros. Em segundo lugar, eu suspeitaria do hardware envolvido com a transferência (principalmente a memória e o HD). Terceiro, eu suspeitaria de um problema com o próprio processo de hibernação.

Novamente, isso é apenas uma suposição instruída, eu não sei como o processo é implementado completamente e em detalhes, eu só sei como é suposto funcionar em geral, mas até agora isso foi o suficiente para corrigir qualquer problema que eu encontrei.

    
por 20.07.2018 / 19:45