![页面文件变得巨大](https://linux22.com/image/1297599/%E9%A1%B5%E9%9D%A2%E6%96%87%E4%BB%B6%E5%8F%98%E5%BE%97%E5%B7%A8%E5%A4%A7.png)
几个月前,我在我那台有 6 年历史的笔记本电脑上重新安装了 winXP,该笔记本电脑有 512mb 的 RAM 和 1.6 ghz 的赛扬 M 处理器。
一切似乎都运行良好,大约一年前我已经解决了过热问题。只有一件事不能正常工作,那就是页面文件。它变得非常大,有时甚至接近 1GB。我的磁盘驱动器有一个主分区 (C:)。我尝试设置页面文件大小,但它仍然超出限制。它经常变得很大 - 互联网浏览器几乎一直没有响应,尤其是在打开几个选项卡之后。有时打开一个文件夹需要大约 20 秒,更不用说尝试浏览它时发生的延迟了。使用计算机执行任何常规任务几乎变得不可能,我必须等到页面文件恢复到正常大小。这太可怕了 - 有时我甚至无法浏览互联网!
磁盘已碎片整理,我尝试清理注册表、临时文件和许多其他 PC 调整以提高性能。驱动程序都已更新。每次会话后我都会清理所有浏览器数据。
我应该怎么办?
答案1
6 年前,512 MB 的 RAM 对 Windows XP 来说已经足够了。现在我不会使用 RAM 少于 1 GB 的 XP 机器。由于您已经处理了大多数软件原因,因此要采取的第一步硬件措施是添加(或更换)一根 RAM。
如果这不起作用,那么另一个可能性是您的硬盘太慢或坏了。我在其他笔记本电脑上也看到过这种情况,没有任何东西指向硬盘,但读写时间太长,以至于交换内存页面会降低计算机的性能。显然,更换笔记本电脑驱动器不是一件可以掉以轻心的事情,如果更换不能解决问题,可能会花费高昂的费用。看看当地的计算机商店是否会让您在购买新驱动器之前对其进行测试。
答案2
启动任务管理器,查看“进程”选项卡:按内存列对其进行排序,找出哪些进程占用了您的 RAM。如果任务管理器没有显示“占用内存最多的进程”,请检查您的托盘;如果托盘中有太多图标,请考虑从自动启动中删除其中一些图标。这样可以为每个删除的图标节省 1 到 30 MB 的空间(取决于应用程序)。
您感染病毒的可能性也不为零,除非您确实具有实时防病毒保护功能并且最近的全盘扫描没有发现任何内容(前提是您的防病毒软件是最新的)。
如果您所描述的行为仅在您实际启动某些应用程序时发生 - 请尝试使用这些应用程序的更轻量级替代品,或配置软件以减少内存占用。例如,FireFox 现在有一个选项可以延迟加载上一个会话中的选项卡,直到您单击它们,而 Opera 有一个可配置的“内存中”页面缓存,您可以减少它。
您可能还可以做的另一件事是将固定页面文件大小增加到 1.5GB,并对 PF 进行碎片整理(“contig”启动时实用程序可能是执行此单一任务的最佳工具之一,仅此而已)。这不会治愈问题 - 只能缓解症状。
最后,如果可能的话,购买一根额外的 RAM 条可能是最好的解决方案。
答案3
很确定是 Google Chrome。显然有些版本存在严重的内存泄漏问题。我在 XP 中遇到了同样的问题,是 Chrome 创建了庞大的页面文件。顺便说一句,页面文件是真实的(而不仅仅是错误报告的内存分配)。
有谁知道这个问题的一个好的解决办法吗?
现代浏览器没有理由需要这么多的内存。