万卷书   首页 > 电脑书籍 > 系统工具 > 硬件优化软件——内存优化篇
 
  二、虚拟内存设置好

  虽然你的电脑已拥有了128MB以上的内存,但对于庞大的Windows操作系统以及占用系统内存资源比较多的各种软件来说,还是会不时感到系统资源的紧张。这时你可以通过优化Windows的虚拟内存(页面文件)来提高物理内存的使用效能。

  虚拟内存实际上是物理内存不足时临时存放数据所使用的一部分硬盘空间,这样就扩大了计算机的可用内存空间以满足大型程序的运行要求。对于Windows 9x/Me而言,它所创建的虚拟内存就是Windows目录下的“Win386.swp”交换文件;而Windows 2000/XP的虚拟内存则是根目录下的“Pagefile.sys”页面文件,两者的作用大致一样。


图3 自定义虚拟内存的大小

  通常,Windows系统是按默认的设置来自行管理虚拟内存的,但它比较保守,难以取得最佳的工作效率。这时你可以对其进行一些调整优化(如自定义虚拟内存的大小、位置等),以提高系统的运行性能。具体方法是,在Windows 9x/Me中,进入“控制面板→系统→性能→虚拟内存”对话框,选择“用户自己指定虚拟内存设置”,然后选定主分区C之外的其他分区,并将虚拟内存的最大值和最小值设定为物理内存的2~3倍的相同数值(如图3)。这样做的目的,就是为了减少虚拟内存交换文件时在主分区上产生的文件碎片,避免在复杂操作中因内存不足而出现错误,提高系统读取数据的效率。

  出于同样的目的,尽管Windows 2000/XP对虚拟内存的管理已相当完善,但仍建议你将其虚拟内存(页面文件)“Pagefile.sys”设在主分区以外的分区上,以保证操作系统所在的主分区的完整性和稳定性。如果你有两块物理硬盘,那也可将虚拟内存设置在另一块速度较快的硬盘上。应注意的是,在设定虚拟内存之前,最好先将其所在的硬盘分区进行碎片整理。

  对于普通用户而言,一般虚拟内存数量设置为物理内存容量的一倍半到两倍,并将虚拟内存数量固定下来以避免Windows频繁更改降低性能,我们可以在“自定义大小”内就可以手动选择虚拟内存数量的最大值和最小值。比如256MB内存的用户可以将虚拟内存的最大值与最小值都设定为376MB或是512MB。

  虚拟内存是以名为Pagefile.sys的交换文件保存在硬盘上的,这与Win98操作系统里面的Win386.swp文件性质相同。

上一页 下一页