Windows和Windows Server的64位版本比32位版本支持更多的物理内存(内存),但是,配置或增加页面文件大小的原因没有改变。它始终是在必要时支持系统故障转储,或者在需要时扩展系统提交限制。
例如,当安装了大量物理内存时,在高峰使用期间可能不需要页面文件来支持系统提交费用,仅可用的物理内存就足够大了,但是,可能仍需要页面文件或专用转储文件来备份系统故障转储。
Windows10 64位版本的最佳页面文件大小
这就引出了一个问题,应该分配多少pagefile.sys大小的问题?对于普通用户,最好让Windows操作系统决定是否将页面文件大小保留为其默认值。
大多数Windows电脑已开始向SSD和NVMe过渡,它们的价格昂贵。下面,让我们看一下确定合适页面文件大小的因素:
- 故障转储设置
- 高峰系统承诺费
- 不常访问的页面数量
Windows将页面文件管理设置为自动,它位于C:\pagefile.sys,是一个隐藏文件。如果要手动配置,则可以使用下面的计算方法。另外,要完成此操作,你应该对Pagefile及其使用管理员帐户特权的方式有清楚的了解。
1.故障转储设置
下面是微软建议使用的计算方法:
系统崩溃转储设置最小页面文件大小要求
小内存转储(256KB)1兆字节
内核内存转储取决于内核虚拟内存的使用情况
完成内存转储1个内存加257 MB *
自动内存转储取决于内核虚拟内存的使用情况。
* 1 MB的标头数据和设备驱动程序总共可以包含256 MB的辅助崩溃转储数据。
Windows将所有转储文件保留在%SystemRoot%\Minidump并自动进行管理。如果要启用专用专用的元数据文件,则需要更改注册表项。
打开注册表编辑器并浏览到以下项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
右键单击CrashControl,创建一个新的字符串值,并将其命名为DedicatedDumpFile。
双击它,并将其值设置为 <Drive>:\<Dedicateddumpfile.sys>。 Drive是分区,例如“ D、E”等。
接下来,创建一个DWORD值DumpFileSize,并设置定义大小(以兆字节(MB)为单位)的值。
2.高峰系统所需量
它描述了保证所有进程都适合物理内存和页面文件的虚拟内存总量。当你说“峰值”时,这是自上次启动操作系统以来已达到的所需量的达到的最高值。
3.不常访问的页面数量
按照此方法找出不经常访问的页面数量,以获取最小和最大页面文件大小。
最小页面文件大小:
根据页面文件的使用历史记录,内存量(内存÷8,最大32 GB)和故障转储设置而变化。
最大页面文件大小:
内存×3或4GB,以较大者为准,然后,将其限制为卷大小÷8。但是,如果崩溃转储设置需要,它可以增长到卷上1GB的可用空间内。