页面文件,指 *** 作系统反映构建并使用虚拟内存的硬盘空间大小而创建的文件。要整理页面文件,首先将页面文件从原先所在的驱动器移动到其他驱动器,然后对原来驱动器进行整理,最后再将页面文件移回到原驱动器上,此时页面文件就会存放在连续的磁盘空间中了。
它的大小取决于打开的程序多少和你原先设置页面文件的最小最大值,是不断变化的,有时可能只有几十M,有时则达到600M以上。
运行情况:
如果计算机在较低的RAM下运行,并且立即需要更多RAM,则Windows会用硬盘空间来模拟系统RAM。这叫做虚拟内存,通常称为页面文件。也就由于虚拟内存的设定产生了pagefile.sys文件。
虚拟内存的设定对于自己计算机的性能在一定程度上面是有好处的。所以还是保留虚拟内存。甚至可以扩大虚拟内存的容量,不过本文件通常也会占用较大的存储位置,硬盘资源紧张的用户可以考虑禁用或移动及缩小大小。
你好,针对你所说的问题,我通过其他朋友的帮助做如下解释:磁盘交换文件被称做“页面文件”(Pagefile)。WHY?这是因为文件内部的组织方式不同。一般的磁盘文件在打开的时候都是由系统一次顺序读入内存,所以是顺序地存放在一个尽可能连续的磁盘区域。但内寸的使用不同,系统需要随机地快速访问每一个地址,所以WINDOW 的(虚拟)内存管理系统对内存地址采取了“分页管理”的方法,把内存分割成为许多小块,加上许多用与“寻址”的信息,方便系统迅速地找到每一个内存地址。WINDOWS 磁盘交换文件内部采用了和内存空间完全相同的格式,所以叫做页面文件。这当然是为了管理和“搬运”的方便。
磁盘交换文件采用页面方式管理,还有一个好处,就是可以直接当作扩展内存来使用。可能很多朋友已经知道,WINDOWS NT *** 作系统分配给每个进程 4 个 G 的虚拟内存空间,而多数 PC 机所能提供的全部物理内存都是远远不够的。事实上很多大型的应用程序实际上也需要占用越来越多的内存空间。遇到这种情况,系统虚拟内存管理系统,就会使用页面文件(Pagefile)的一部分来充当活动的扩展内存内存空间。
说到磁盘交换文件的使用方式,再简单地提一下一个相关的话题,就是前不久讨论过的磁盘“碎片”问题。由于一般的磁盘文件都是顺序使用的,所以访问效率对于碎片问题比较敏感;而页面文件由于是采用了随机访问的方式,所以相对就没有那么敏感。但是由于页面文件一般都比较大,而且由于受系统保护,一般 DEFRAG 程序又无权对它进行整理。所以页面文件一旦产生碎片,就有可能会造成其它文件产生更多的更难于整理的碎片。
再者,系统为了提高页面文件的扩展性和和适应某些“大食量”程序的需要,同时也为了照顾早期较小的硬盘的使用者,缺省都采用了动态分配页面文件的方式,就是说,一开始分配一个较小的页面文件,需要时系统再自动加大这个文件的尺寸,因而比较容易造成碎片。所以,如果你的磁盘空间足够,请把页面文件尺寸定义为一个固定值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)