1、如何正确设置虚拟内存? 悬赏分:30 | 解决时间: 2007-4-28 17:37 | 提问者:潇洒田总 电脑有 5 个分区, C 盘为系统盘, C 盘到 G 盘每个盘都有足够剩余空间。请问虚拟内存设在哪个盘效果都一样吗?设置 C 盘会不会好点?最大值和最小值该设多少?我是 256 的内存。最佳答案 一般人装好 Windows 以后,可能都会让系统自动处理虚拟内存。如果只是上网打字,这个东东确实不用你操心,但如果你要进行视频播放、编辑以及 3D 游戏等等对资源要求较高的任务,就要小心设置自己的虚拟内存了。虚拟内存的设置好坏涉及到系统的快慢、磁盘碎片产生的多少,甚至会影响到系统的稳定程度,确实
2、不容小看。虽然这个问题已经有不少文章进行过讨论,但随着笔者就来谈谈怎样根据不同的任务种类设置虚拟内存: 一、为减少磁盘碎片设置虚拟内存 安装 Windows 的时候,默认的虚拟内存是放在安装系统所在的分区的,大小一般是物理内存的 1.5 倍。由于 Windows 还会把临时文件(TEMP 目录及*.TMP)、IE 缓冲区都放在该分区,这些文件都会频繁地更新写入硬盘,再加上虚拟内存的话,产生的文件碎片数量就比较多了。笔者认为,与其用整理软件耗费大量时间整理碎片,倒不如为这些文件专门划分一个分区,让它们随时有连续的空间可利用,速度也会更快。建议分出一个 2G 左右的分区,把TEMP、IE 缓冲区的
3、路径全部直向该分区,虚拟内存当然也放上面了,假设你是用 E 盘作该分区,到一定时间想清理的时候,简单地在 DOS 里清空文件或快速格式化 E 盘就可以了。 二、虚拟内存大小有学问 虚拟内存在不同的 Windows 版本下,不同的任务环境里,对系统的运行速度及稳定程度是有很大差异的。所以朋友们最好根据自己的实际情况设置: 1、3D 游戏为主的应用 3D 游戏是一种对 CPU、显卡、内存要求都很高的应用,一般人内存不会超过256M,所以硬盘也会加入到帮忙临时交换数据的行列。笔者建议你把虚拟内存预设得大一点,这是由于 3D 渲染人物和景物模型需要大量的内存资源,虚拟内存也会变得很大,在游戏过程中,游
4、戏本身的计算量已经很大,CPU 负荷很重,如果初始的虚拟内存不够,要临时增加的话,Windows 就向磁盘写入新数据显然,在游戏过程中生成更大的文件与平时改变设置是不同的,整个系统速度会被拖慢,有时甚至会因为内存和磁盘速度不同步导致非法操作。笔者在玩 CS1.5 版的时候就发现某个地图经常非法操作退出,同时发现硬盘灯狂闪,后来尝试把初始的虚拟内存增加到 750M 以上,游戏稳定度立马大大增加了。证明虚拟内存对这种任务的影响是蛮大的,建议空间足够的话,初始化数值设到 800M 以上,对游戏的流畅是有帮助的。 2、以播放欣赏视频为主的应用 视频应用也是个对硬盘空间胃口很大的主儿,不过你别因此认为也
5、要像 3D 游戏一样把虚拟内存设的很大,尤其是 WindowsXP 的用户(XP 称为页面交换文件)笔者在使用过程中发现 XP 有个小毛病,就是虚拟内存设大以后,不会自动把不需要的空间释放,也就是说那个 PAGEFILES.SYS 会越来越大,尤其是播放了 RM、ASF 等视频流文件以后,如果你把虚拟内存和 XP 放在同一分区,Windows 经常会提示你虚拟内存设的太小,或是磁盘空间不足要清除不需要的垃圾文件云云。此时查看一下那个页面交换文件,已经有 1G 了;还有,如果你不是用 FTP 工具下载文件,用 IE 直接点链接的话,XP 也会先把数据临时存放到 WindowsTEMP 目录里,也
6、是经常不会自动删除。所以你会发现安装 XP 的分区越来越小,建议播放视频文件的 XP 用户,又没条件为虚拟内存设置专门分区的,把初始数值设小一点,提示空间不足的警告出现的机率会小一点。当然,最根本的办法还是转移虚拟内存的存放分区,或是用 PQ 为 XP分区增加更大的空间。 三、虚拟内存其他方面的影响 有很多新接触电脑的朋友,是使用 Windows98 的。 Windows98 中的虚拟内存名字叫 WIN386.SWP,默认是在 C 盘根目录下,没有隐藏属性,一般是会自动根据需要变化大小的。新手们往往不知道这个文件是什么东西,有人甚至尝试删除它,结果在 DOS 里删除了又重新生成,GUI 里却删
7、除不了,以为是中了病毒,于是就跑到论坛上求救。笔者也见过运行了 PHOTOSHOP,期间在资源管理器中企图把 WIN386.SWP 删除,结果死机的人,所以这个虚拟内存影响还是蛮大的,要是你吃不准,不要乱删文件,就让 Windows 自己处理好了。后来微软也学乖了,把虚拟内存改名为 PAGEFILE.SYS,并隐藏起来,免去了很多麻烦。 可见,用电脑掌握一点必要的常识,以及做好备份是很重要的。例如论坛上每天有人求救关于 Windows 损坏、优化过度系统崩溃和硬盘分区不见了的问题,如果你稍微知道一点系统维护的常识,有了 GHSOT 备份及分区表备份,是很容易搞定的小事当然更不会以为 WIN386.SWP 或 PAGEFILE.SYS 是病毒或木马闹的人笑话你了,呵呵。28回答时间:2007-4-28 17