虚拟内存设置过大会怎样

如题所述

若是要设定具体的虚拟内存容量大小,那么不妨采用下面两种方法:

第一种方法比较简单。

依次点击系统菜单“开始→控制面板”,在“控制面板”窗口中双击“系统”组件,单击窗口上的“高级”选项卡,在“性能”区域中的单击“设置”按钮。在打开的对话框中点击“高级”选项卡,单击“虚拟内存”区域中的“更改”按钮以进入虚拟内存设置窗口。

在窗口的“驱动器”栏目中选中分区盘符。由于硬盘读取数据是靠磁头在磁性物质上读取,而系统盘中有许多系统文件,若虚拟内存的页面文件也位于系统盘上,页面文件必然不连续,磁头来回读取就会影响系统性能,所以我们可将虚拟内存文件设定在一个非系统分区的单独分区中。

然后在“所选驱动器的页面文件大小”区域中点选“自定义大小”选项,分别在“初始大小”、“最大值”栏目中填入相应的数值即可。

根据微软公司的建议,虚拟内存交换文件最小值应设为内存容量的1.5倍,不过若内存容量是512MB甚至1GB,那么它所占用的空间肯定也不少。因此当内存总容量在256MB以下,就将虚拟内存的最小值设置为1.5倍;在512MB以上,设置为内存容量的一半;介于256MB与512MB之间的就设为与内存容量的相同值。

第二种虚拟内存的设置方法略嫌复杂,不过针对性更强。

首先运行电脑中经常使用的应用程序,然后打开“Windows任务管理器”窗口。单击窗口“性能”选项卡,在出现的页面中可显示出“物理内存”和“认可用量”。其中“物理内存”的“可用数”若小于物理内存的实际容量,则表示当前的物理内存够用。而倘若“认可用量”区域中所显示的“总数”、“峰值”等数值都超过了虚拟内存现有的容量大小,那么此时就可进入虚拟内存设置窗口,将虚拟内存的“初始大小”值与“总数”、“峰值”数值相近的容量即可。

再谈谈虚拟内存如何设置为好

一般人装好Windows以后,可能都会让系统自动处理虚拟内存。如果只是上网打字,这个东东确实不用你操心,但如果你要进行视频播放、编辑以及3D游戏等等对资源要求较高的任务,就要小心设置自己的虚拟内存了。虚拟内存的设置好坏涉及到系统的快慢、磁盘碎片产生的多少,甚至会影响到系统的稳定程度,确实不容小看。虽然这个问题已经有不少文章进行过讨论,但随着笔者就来谈谈怎样根据不同的任务种类设置虚拟内存:

一、为减少磁盘碎片设置虚拟内存

安装Windows的时候,默认的虚拟内存是放在安装系统所在的分区的,大小一般是物理内存的1.5倍。由于Windows还会把临时文件(TEMP目录及*.TMP)、IE缓冲区都放在该分区,这些文件都会频繁地更新写入硬盘,再加上虚拟内存的话,产生的文件碎片数量就比较多了。笔者认为,与其用整理软件耗费大量时间整理碎片,倒不如为这些文件专门划分一个分区,让它们随时有连续的空间可利用,速度也会更快。建议分出一个2G左右的分区,把TEMP、IE缓冲区的路径全部直向该分区,虚拟内存当然也放上面了,假设你是用E盘作该分区,到一定时间想清理的时候,简单地在DOS里清空文件或快速格式化E盘就可以了。

二、虚拟内存大小有学问

虚拟内存在不同的Windows版本下,不同的任务环境里,对系统的运行速度及稳定程度是有很大差异的。所以朋友们最好根据自己的实际情况设置:

1、3D游戏为主的应用

3D游戏是一种对CPU、显卡、内存要求都很高的应用,一般人内存不会超过256M,所以硬盘也会加入到帮忙临时交换数据的行列。笔者建议你把虚拟内存预设得大一点,这是由于3D渲染人物和景物模型需要大量的内存资源,虚拟内存也会变得很大,在游戏过程中,游戏本身的计算量已经很大,CPU负荷很重,如果初始的虚拟内存不够,要临时增加的话,Windows就向磁盘写入新数据——显然,在游戏过程中生成更大的文件与平时改变设置是不同的,整个系统速度会被拖慢,有时甚至会因为内存和磁盘速度不同步导致非法操作。笔者在玩CS1.5版的时候就发现某个地图经常非法操作退出,同时发现硬盘灯狂闪,后来尝试把初始的虚拟内存增加到750M以上,游戏稳定度立马大大增加了。证明虚拟内存对这种任务的影响是蛮大的,建议空间足够的话,初始化数值设到800M以上,对游戏的流畅是有帮助的。

2、以播放欣赏视频为主的应用

视频应用也是个对硬盘空间胃口很大的主儿,不过你别因此认为也要像3D游戏一样把虚拟内存设的很大,尤其是WindowsXP的用户(XP称为页面交换文件)——笔者在使用过程中发现XP有个小毛病,就是虚拟内存设大以后,不会自动把不需要的空间释放,也就是说那个PAGEFILES.SYS会越来越大,尤其是播放了RM、ASF等视频流文件以后,如果你把虚拟内存和XP放在同一分区,Windows经常会提示你虚拟内存设的太小,或是磁盘空间不足要清除不需要的垃圾文件云云。此时查看一下那个页面交换文件,已经有1G了;还有,如果你不是用FTP工具下载文件,用IE直接点链接的话,XP也会先把数据临时存放到Windows\TEMP目录里,也是经常不会自动删除。所以你会发现安装XP的分区越来越小,建议播放视频文件的XP用户,又没条件为虚拟内存设置专门分区的,把初始数值设小一点,提示空间不足的警告出现的机率会小一点。当然,最根本的办法还是转移虚拟内存的存放分区,或是用PQ为XP分区增加更大的空间。

三、虚拟内存其他方面的影响

有很多新接触电脑的朋友,是使用Windows98的。Windows98中的虚拟内存名字叫WIN386.SWP,默认是在C盘根目录下,没有隐藏属性,一般是会自动根据需要变化大小的。新手们往往不知道这个文件是什么东西,有人甚至尝试删除它,结果在DOS里删除了又重新生成,GUI里却删除不了,以为是中了病毒,于是就跑到论坛上求救。笔者也见过运行了PHOTOSHOP,期间在资源管理器中企图把WIN386.SWP删除,结果死机的人,所以这个虚拟内存影响还是蛮大的,要是你吃不准,不要乱删文件,就让Windows自己处理好了。后来微软也学乖了,把虚拟内存改名为PAGEFILE.SYS,并隐藏起来,免去了很多麻烦。

可见,用电脑掌握一点必要的常识,以及做好备份是很重要的。例如论坛上每天有人求救关于Windows损坏、优化过度系统崩溃和硬盘分区不见了的问题,如果你稍微知道一点系统维护的常识,有了GHSOT备份及分区表备份,是很容易搞定的小事——当然更不会以为WIN386.SWP或PAGEFILE.SYS是病毒或木马闹的人笑话你了,呵呵。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-25
嗯............虚拟内存设置太大的话,物理内存就会有闲置,而虚拟内存速度又不如物理内存,那么你的程序运行速度就会减慢.本回答被提问者采纳
第2个回答  2008-02-18
虚拟内存是物理内存的1.5-3倍,过大没有用,会增加物理内存的访问时间;太小了会影响计算机的速度。
第3个回答  2008-02-18
一般你设置成你实际内存的1.5-3倍就可以了

太大没用,对运行速度有些许的影响

除非你的物理内存实在太小,否则没设置过大的需求的!

o(∩_∩)o...
第4个回答  2008-02-18
反而增加物理内存读取时间

虚拟内存设置太大有什么坏处吗
其次,过大的虚拟内存可能会浪费硬盘空间。虚拟内存占用的硬盘空间是实际存在的,如果设置得过大而实际使用量很小,那么这部分空间就被浪费了。特别是在固态硬盘上,空间宝贵,过大的虚拟内存设置会显得尤为浪费。再者,虚拟内存设置不当还可能影响系统的稳定性。当虚拟内存设置得过大时,系统可能会因为频繁...

虚拟内存过大怎么办?
首先,如果虚拟内存设置得过大,可能会导致资源浪费和系统性能下降。因此,合理调整虚拟内存的大小是很重要的。具体来说,可以根据物理内存的大小来确定虚拟内存的合适范围。一般来说,虚拟内存容量设置为物理内存的1.5-3倍左右是比较合适的。例如,如果物理内存为16GB,那么可以将虚拟内存的初始大小设置为24...

虚拟内存过大怎么办
当虚拟内存设置过大时,可能会导致系统性能下降,因为系统需要花费更多时间来管理这些额外的内存空间。为了解决这个问题,可以采取以下措施:1. **调整虚拟内存大小**:首先,应该根据物理内存的大小和个人使用需求来合理设置虚拟内存。一般来说,虚拟内存的大小应该是物理内存的1.5倍到2倍之间。可以通过系统...

把虚拟内存设置得过大对电脑有什么影响
虚拟内存设置过高对电脑有些坏处:坏处1:占用硬盘空间。当内存条容量不足时系统会调用硬盘空间作为虚拟内存使用。虚拟内存设置越高,系统容许虚拟内存占用硬盘的空间就会越大。坏处2:加速硬盘机械损伤。当内存条容量过小时,系统会频繁调用硬盘空间作为虚拟内存使用。频繁的读写硬盘会加速硬盘的机械损伤,会...

虚拟内存设置太大有什么坏处吗
虚拟内存设置太大没有坏处。虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。目前,大多数操作系统都使用了虚拟内存,如Windows家族的...

设置虚拟内存对电脑有什么危害?
1能说得上坏处的,就是会更频繁的读写硬盘,对硬盘的使用寿命多多少少会有点影响的,但这个影响确实不大,不明显。再说好处 1使用虚拟内存的好处就是在物理内存不是很多的时候,可以使用硬盘空间来做虚拟内存,可以加快程序的运行,不必要花钱升级内存。怎么设置虚拟内存?1右键点击我的电脑,点击属性。...

虚拟内存调大了会怎样
简单的来讲吧。分为好的 和坏的。好的:你可以运行较大的程序、游戏等。而不必很担心内存不足,当系统内存可用空间少于程序的内存要求的时候,通常设置虚拟内存可以缓解这一现象。坏的:设置容量过大会导致磁盘的利用率下降,整体运行速度下降。实际中你可以根据用途适当的进行设置。XP的话建议使用1-1....

虚拟内存设置大,要不要紧?
1. 硬盘空间:确保有足够的空间用于虚拟内存,避免影响文件存储和其他操作。2. 计算机用途:如果你的计算机主要用于运行大型程序或游戏,可能需要较大的虚拟内存设置。相反,对于轻量级应用,较小的设置可能就足够了。3. 系统性能:较大的虚拟内存设置可能会影响系统性能,尤其是在资源受限的情况下。因此,...

虚拟内存设置过大或过小对电脑运行有什么关系
虚拟内存大了就对磁盘空间是一种浪费,如果过小,那些对虚拟内存敏感的程序就会报错,或无法正常运行,现在的硬盘空间已经足够使用了,建议设置成系统自动分配比较好

虚拟内存设置过大有什么害处吗?
设置过大会导致该分区的碎片增多,不利于硬盘的维护和保养.

相似回答