DetailPage-MSS-KB

知识库

文章编号: 314482 - 最后修改: 2005年11月17日 - 修订: 2.1

有关本文的 Microsoft Windows NT 和 Windows 2000 版本,请参见 197379  (http://support.microsoft.com/kb/197379/ )

概要

页面文件 (Pagefile.sys) 在计算机硬盘上是隐藏文件,Windows XP 使用页面文件就像该文件是随机存储器 (RAM) 一样。页面文件和物理内存组成虚拟内存。默认情况下,Windows 将页面文件存储在引导分区(包含操作系统及其支持文件的分区)中。默认的(或推荐的)页面文件大小等于 RAM 总量的 1.5 倍。本文讨论如何配置页面文件以实现系统优化和恢复。

为了提高性能,一种较好的做法是将页面文件放在其他分区上,并放在其他物理硬盘驱动器上。这样,Windows 就可以更快地处理多个 I/O 请求了。当页面文件在引导分区中时,Windows 必须执行系统文件夹和页面文件上的磁盘读取和写入请求。如果将页面文件移动到另一个分区,则将减少读取和写入请求间的竞争。

但是,如果您从引导分区中删除页面文件,则 Windows 将无法创建转储文件 (Memory.dmp),转储文件用于在出现内核模式 Stop 错误信息时写入调试信息。如果必须进行调试以解决与 Stop 错误信息相关的问题,可能会延长停机时间。

最佳解决方案是创建一个存储在引导分区上的页面文件,然后在另一个物理硬盘(如果该硬盘可用)上不经常访问的某个分区上创建一个页面文件。另外,创建第二个页面文件时最好让它存在于自己的分区上,该分区上没有任何数据或特定于操作系统的文件。按照设计,Windows 会优先使用不经常访问的分区上的页面文件,而不是被访问较多的引导分区上的页面文件。系统使用内部算法确定将哪个页面文件用于虚拟内存管理。

当您将页面文件放在它自己的分区上时,该页面文件不会变成碎片,这可以算是另一个明显优势。如果页面文件驻留在包含其他数据的分区上,则当它为满足所需的额外虚拟内存进行扩展时将变成碎片。没有碎片的页面文件可以使虚拟内存访问速度更快并且更有可能实现无重大错误的转储文件捕获。

如果按照这些建议操作,则符合以下实现优化和恢复的页面文件配置目标:
  • 正确配置系统,使之在计算机遇到内核模式 Stop 错误时可以捕获 Memory.dmp 文件。
  • 不经常访问的分区上的页面文件使用最为频繁,原因是它位于最空闲的分区上。

更多信息

有关如何在 Windows XP 中移动页面文件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
307886  (http://support.microsoft.com/kb/307886/ ) 如何在 Windows XP 中移动页面文件
有关如何在 Windows XP 中设置性能选项的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
308417  (http://support.microsoft.com/kb/308417/ ) 如何在 Windows XP 中设置性能选项
有关如何在 Windows XP 中配置恢复技术的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
307973  (http://support.microsoft.com/kb/307973/ ) 如何在 Windows 中配置系统故障和恢复选项

这篇文章中的信息适用于:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
关键字: 
kbhowto kbinfo kbenv KB314482
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
其他支持选项
Microsoft Community 支持论坛
直接联系我们
查找 Microsoft 认证合作伙伴
Microsoft 商店
关注我们: