为什么 Windows 8.1 上的 Superfetch 和 Prefetch 会导致页面文件磁盘上的磁盘活动量高?

为什么 Windows 8.1 上的 Superfetch 和 Prefetch 会导致页面文件磁盘上的磁盘活动量高?

我有一个运行 Windows 8.1 Pro x64 的 SSD,它只有 128GB。

为了让它更自由一些,我只留下了 200MB 的页面文件。

我有另一块 1TB 的硬盘。
我在其中创建了一个 10GB 的新分区(安装在 P: 上)。

我已成功设置 Windows 使用该分区来存储 10GB 的页面文件(少于几 MB)。

我在玩游戏时,注意到硬盘上的活动非常频繁。
它会在某些区域冻结,如果我让它停止 5 分钟,然后稍微移动一下,硬盘就会变得疯狂!!!

我已发现问题,是 Prefetch 和 Superfetch。
禁用这两项功能可解决问题。
为了稍微缓解一下,我已禁用 SSD 和 HDD 中的索引,并将 Pagefile 的大小减小到 6GB。

我的问题是:为什么启用 Superfetch 和 Prefetch 会导致磁盘占用量如此之大?
所有预取的内容难道不应该放在 RAM 中吗?

相关内容