Eri*_*c G 7 windows-7 pagefile
我正在努力调试我的 PC 在闲置后随机冻结的问题。有一次我禁用了我的页面文件,但注意到我没有因此得到崩溃转储。我正在运行 SSD,所以我不想将所有 32gb 的 ram 制作成一个页面文件,所以我将我的系统配置为:

但是,重新启动后,我看到一个很大的 pagefile.sys,当我返回到虚拟内存配置选项时,它被设置为“自动管理所有驱动器的分页文件大小”

我还没有弄清楚崩溃的问题,所以我不确定它是否相关。然而,我觉得奇怪的是,Windows 在没有问我的情况下配置页面文件。我也没有看到任何内存转储或崩溃日志(只有当我手动关闭电源时的电源事件),这似乎是相关的。
Windows 7 64 位(Microsoft Windows [版本 6.1.7601])
更新可能有用的信息:
Windows 可能没有删除旧的 pagefile.sys。尝试 :
如果页面文件的设置被某些程序重置,您可以尝试使用进程监视器来记录所有注册表更改的启动时间,以便识别更改它的程序。请记住,这会大大减慢启动过程。
页面文件设置可在注册表中找到
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\。涉及的值可能是PagingFiles,但您可以通过更改系统管理和自定义之间的虚拟内存设置并刷新 regedit 中的显示以查看更改的内容来轻松检查哪一个。
利用此信息,您可以在进程监视器中设置过滤器并识别更改注册表中该值的进程。
页面文件主要用于RAM满时换出程序。它对于转储的使用只是偶然的 - Windows 可以方便地放置崩溃数据。因此,它的大小至少应与您的 RAM 一样大。您应该验证当指定的分配太小时 Windows 是否不会分配更大的文件,在我看来,这对于 Windows 来说是一个合理的内置保护措施。
备注:如果您除了SSD之外还有其他驱动器,您可以将页面文件移动到那里,以免减少太多。
另请注意:现代 SSD 的额定容量为每天数 GB,可持续使用长达 10 年,因此您不必担心 32 MB 的数据会缩短磁盘的使用寿命。SSD 寿命不再是问题,除非 SSD 太旧或质量低劣。
例如,AnandTech 的测试得出以下结果:

例如,如果每日使用量仅为 5 GB 写入,则上述寿命应乘以两倍。现代 SSD 应与计算机的使用寿命相匹配。
| 归档时间: |
|
| 查看次数: |
3187 次 |
| 最近记录: |