O Windows 8 ainda usa a técnica de pré-busca de otimização de inicialização do Windows 7?

0

Windows Vista and Windows 7 have a self-optimizing feature—called the boot prefetcher—that uses the disk I/O pattern from the previous boots to predict the I/O pattern of the next boot. To improve boot performance, the prefetcher predicts what data is required and reads this data from the hard disk before the data is actually required. This optimization can make it difficult to create repeatable performance results.

Considerando que o Windows 8 agora está usando hibrid hibernation para reduzir o tempo de inicialização ele ainda usará a técnica de pré-busca (usado atualmente no Windows 7)?

    
por Diogo 02.03.2012 / 14:40

1 resposta

4

Sim.

Os dados do pré-buscador estão localizados em:

C:\Windows\Prefetch

Os dados do ReadyBoot prefetcher estão localizados em:

C:\Windows\Prefetch\ReadyBoot

Eu tenho essas duas pastas no Windows 8 Consumer Preview recém instalado, sem atualização envolvida.

O Hiberfile (novo no Windows 8, não disponível ao inicializar a partir de um VHD) armazena os dados de memória resultantes que foram obtidos através da inicialização do sistema, de tal forma que em carregamentos subsequentes os dados podem ser lidos novamente em vez de serem inicializados novamente. Isso permite que o Windows 8 se concentre apenas no que realmente precisa se concentrar na inicialização, inicializando seus dispositivos .

A inicialização de uma sessão, assim como a E / S restante no Windows 8, foi mantida inalterada (ou melhorada ligeiramente), e é por isso que as técnicas de pré-busca ainda se aplicam a tudo que está fora do Hiberfile. E bem, se você está inicializando quando seu arquivo Hiberfile foi invalidado (mudanças de hardware, atualizações ou uma reinicialização completa), ele também irá chutar o pré-buscador.

Linha de fundo: O hiberfile é uma melhoria, não uma substituição.

    
por 02.03.2012 / 14:58