多个硬盘上的 Windows 页面文件

多个硬盘上的 Windows 页面文件

我在网上找不到有关此问题的任何文档或文章......

Windows 如何处理多个硬盘上的页面文件?Windows 是否将它们视为串联,写入一个文件直到其已满,然后移动到下一个?还是将它们视为条带,逐步写入每个文件?它会写入第一个空闲的文件吗?或者可能是其他方法?

答案1

我能找到的最相关信息是文章Windows XP下页面文件的优化配置。

文章指出 Windows 将使用位于活动最少的音量。这意味着没有定义模式。

因此,可以说 Windows 处理多个页面文件最可能的方式是维护一个表,记录每个内存页面的位置。页面最终停留在何处,很大程度上取决于页面调出时哪个卷最不活跃。

答案2

对我来说,在 Windows 8.1 中,它完全忽略第二个驱动器,而只交换到第一个驱动器。

没什么用。这就是我来这里的原因,因为我在谷歌上搜索过它。

答案3

关于 Windows 7 x64 和 Windows 10 x64,拆分页面文件系统不会像 raid0 那样执行任何操作。最不活跃的驱动器首先被抓取并首先提供服务。Windows x64 的规则是页面文件大小为 1.5 倍。我正在操作一台有 64 GB 的机器,我甚至不需要那么大的页面文件。设置一个快速驱动器来处理我所有的 Windows 临时文件(即缓存文件),一个页面文件就可以很好地工作。此驱动器的用途仅用于 Windows 和 Adob​​e 临时服务。我在功能强大的三驱动器 raid0 上运行应用程序,我的操作系统位于 SSD 上。有些人认为页面文件不是必需的,但这些人并不生活在一个强大的创意世界中,在这个世界里,强大的应用程序必须有页面文件,例如较新的 Adob​​e CC 2017 工具和 3D CAD 机器。

有趣的是,微软表示,主驱动器、操作系统驱动器和另一驱动器上应设置至少 300 MB 的页面文件。Adobe 表示,临时文件和页面文件应位于操作系统驱动器或应用程序驱动器以外的位置。他们从一开始就这么说。

相关内容