Windows 8 是否仍在使用 Windows 7 的启动优化预取技术?

Windows 8 是否仍在使用 Windows 7 的启动优化预取技术?

Windows Vista 和 Windows 7 具有自我优化功能(称为启动预取程序),该功能使用前一次启动的磁盘 I/O 模式来预测下一次启动的 I/O 模式。为了提高启动性能,预取程序会预测需要哪些数据,并在实际需要数据之前从硬盘读取这些数据。这种优化可能难以产生可重复的性能结果。

而 Windows 8 现在正在使用混合休眠以减少启动时间它仍将使用引导预取技术(目前在 Windows 7 上使用)?

答案1

是的。

预取器数据位于:

C:\Windows\Prefetch

预取程序 ReadyBoot 数据位于:

C:\Windows\Prefetch\ReadyBoot

我在刚刚安装的 Windows 8 消费者预览版上有这两个文件夹,无需升级。

Hiberfile(Windows 8 中的新功能,从 VHD 启动时不可用)存储通过系统初始化获取的结果内存数据,以便在后续启动时可以再次读取数据,而不必再次初始化。这使得 Windows 8 可以只关注启动时真正需要关注的事情,初始化你的设备

Windows 8 中会话初始化以及剩余 I/O 保持不变(或略有改进),这就是预取技术仍然适用于 Hiberfile 之外的所有内容的原因。而且,如果您在 Hiberfile 已失效(硬件更改、更新或完全重启)时启动,它也会启动预取程序。

底线:休眠文件是一种改进,而不是替代。

相关内容