Duração da Gravação de Hiberfile
Mais aplicável a: Desenvolvedores de aplicativos, desenvolvedores de serviços windows, desenvolvedores de driver
Avaliações relevantes:
- Desempenho de inicialização (inicialização rápida)
- Desempenho de hibernação
Essa métrica mede o tempo gasto pelo sistema gravando o conteúdo relevante de main memória no armazenamento secundário; especificamente, em hiberfile.sys arquivo que geralmente é encontrado no diretório raiz da unidade do sistema.
Submétricas detalhadas
Quando a métrica é expandida, o tamanho do hiberfile é mostrado em Kilobytes.
Fatores típicos de influência
O tempo necessário para gravar o hiberfile é diretamente proporcional à quantidade de dados que precisam ser gravados. Esses dados consistem em memória que está em uso pelo sistema operacional, drivers e serviços, além de todos os dados que o sistema deve ler durante a retomada do sistema (conforme identificado durante a fase Preparar Memória do Superfetch ).
Um driver que usa grandes quantidades de memória pode influenciar essa métrica fazendo com que o gerenciador de memória escreva dados no hiberfile. Ou, um aplicativo de inicialização pode fazer com que grandes quantidades de dados sejam lidas no caminho do currículo. Nesses casos, o serviço Superfetch garante que os dados sejam incluídos no hiberfile para evitar falhas aleatórias lentas no caminho do currículo.
Observação
As características de desempenho físico do disco rígido, como a taxa de transferência de gravação sequencial, também afetam essa métrica.
Etapas de análise e correção
Identificar os componentes específicos que contribuem para as durações de gravação hiberfile mais longas requer análise de memória detalhada e está além do escopo deste documento. No entanto, cada driver e serviço em execução pode contribuir para essa métrica retendo grandes alocações de memória. O número e o volume dos aplicativos de inicialização e de outros componentes que leem dados durante a inicialização também podem influenciar essa métrica.