ed2000 mp4:为什么要将虚拟内存设在非系统盘?

来源:百度文库 编辑:高校问答 时间:2024/04/28 16:04:35
虚拟内存叶面文件pagefile。sys默认是在C系统盘的,大小不固定。如真想提升性能减少叶面文件碎片的产生只要将其设置为"最大值=初始大小"即可,因为pagefile。sys这个文件是被锁定的因此这样一来就不存在产生磁盘碎片的问题了。
另外C盘速度最快。还有如果将其设置在系统分区以外的某个分区,因为系统大半个数据都要从系统盘读取在将数据写入其他分区当然速度要慢了。
我说的对不对???

其实不一定了,
虚拟不放在c盘有两个原因,
因为好久以前,大家的磁盘很小,c盘也小,而一般的应用程序安装的时候都回在c盘占一定的空间,所以时间一长,c盘不知不觉地就满了,弄不好会无法启动的。
但是现在大家硬盘都不小,这个问题很少发生了。
另一个原因是虚拟内存的硬盘空间会被频繁访问,时间长了对硬盘不好,有可能会出坏道,所以要经常换换虚拟内存的硬盘地址,可以保护硬盘。所以常把虚拟换道其他盘符下。
放在c盘之外也不一定降低性能,因为有的硬盘里有好几张盘,也可能是在内圈。

前半部分对了.
如果将页面文件放在C盘以外的其它分区.将会使系统性能下降.
原理是这样的:0磁道0柱面1扇区是硬盘的最外围.(C盘从这里开始)在同转一周的情况下.内圆与外圆的长度很明显要少读取的数据相对也少.

一般 当物理内存不够用的时候拿虚拟内存来补充 一般C盘 空间比较小 别的分区空间比较大