我想知道 Windows 如何计算默认页面文件大小。例如,对于 48 GB RAM,它显示 7168 MB 页面文件大小。
答案1
Windows 如何计算默认页面文件大小?
对于这一问题,没有确切的公式,因为:
页面文件大小取决于系统崩溃转储设置要求以及系统承诺费用的峰值使用量或预期峰值使用量。这两个考虑因素对于每个系统都是独一无二的,即使对于完全相同的系统也是如此。这意味着页面文件大小对于每个系统也是独一无二的,不能一概而论。
...
系统管理的页面文件
默认情况下,页面文件由系统管理。这意味着页面文件会根据多种因素而增加或减少,例如安装的物理内存量、容纳系统提交费用的过程以及容纳系统崩溃转储的过程。
系统可能会动态更改页面文件大小:
当系统提交费用超过系统提交限制的 90% 时,页面文件将增加以支持它。这种情况将持续发生,直到页面文件达到物理内存大小的三倍或 4 GB(以较大者为准)。这一切都假设托管页面文件的逻辑磁盘足够大以适应增长。
如果您让操作系统管理页面文件,请继续阅读如何计算最小和最大页面文件大小:
最小页面文件大小
根据页面文件使用历史记录、RAM 数量(RAM ÷ 8,最大 32 GB)和崩溃转储设置而变化。
最大页面文件大小
3 × RAM 或 4 GB,以较大者为准。然后,这将限制为卷大小 ÷ 8。但是,如果崩溃转储设置需要,它可以增长到卷上 1 GB 的可用空间以内。
来源如何确定适用于 64 位 Windows 版本的页面文件大小 - Windows 客户端管理 | Microsoft Docs