Board logo

标题: [求助] 如何合理的设置电脑的虚拟内存? [打印本页]

作者: zynbbs    时间: 2009-12-7 23:50     标题: 如何合理的设置电脑的虚拟内存?

我的机器是几年前买的,才256的内存,东西运行多了,总是提醒虚拟内存不足…我该怎么设置虚拟内存?是不是越大越好?

[ 本帖最后由 BBSS333 于 2009-12-8 19:48 编辑 ]
作者: abcdef111111    时间: 2009-12-8 00:25

说实话,LZ的电脑该淘汰了。随便个上网本都强过你的鸡了
2000的台式足够你再熬几年了。
虚拟内存你设置在C盘  512MB到1G都可以。
前提是你的C盘除了系统和防火墙什么都别放。
当然,你的硬盘只有一个分区就算了。
作者: MX_000    时间: 2009-12-8 01:19

该换了,256M的内存无论怎么设置跑现在的常用软件都不会流畅的。
作者: beijinaoyun    时间: 2009-12-8 02:50

硬件方面上的劣势 软件上祢补意义不大 再说现在条子很便宜了
狠下心 换个新的吧
作者: xsq1125    时间: 2009-12-8 08:42

这样的机器怎么设都不会运行的好,还是换台电脑或加点内存吧。
作者: hxc66    时间: 2009-12-8 10:52

一般是1.5倍,楼主的256M内存太小了,加点钱加个512的吧。
作者: baodan    时间: 2009-12-8 11:05

我怎么感觉现在1个G的都不够用似地,现在好像是个软件就占内存很大。
作者: 缘无尽    时间: 2009-12-8 11:50

建议设置成512吧,经我多年的实践,256内存设置512虚拟内存绝对不会再出现虚拟内存不足,就是2G的内存有512M的虚拟也绝对满足现在的要求
作者: crone    时间: 2009-12-8 12:26

虚拟内存通俗一点就是用硬盘的空间来作为补充内存来使用.
当机子的内存足够应付机子所需要的资源时,虚拟内存是不起作用的.
不够楼主的256,确实够挫的.
考虑升级吧.有助在sis上面畅行才是大道理啊
作者: wangj691020    时间: 2009-12-8 13:34

如果LZ暂时不想换机子,那就别嫌麻烦,遇到内存告急,重启一下机子兴许管点用。
作者: cta6    时间: 2009-12-8 14:14

无所谓吧,设置个512好了,你这个机器页不能跑高度需要内存的软件
作者: tiangou2005    时间: 2009-12-8 14:19

我现在升级到1G的内存,但是只要多开几个程序还是感觉有点吃力,主要是CPU太老了,建议更换台新机器,如果手头不紧的话,现在3000左右的态势机就相当不错了
作者: zybgt    时间: 2009-12-8 14:19

还是重启机子吧,我遇到老是提示虚拟内存不足时都是这么干的。少开点程序。
作者: changrixy    时间: 2009-12-8 14:21

建议楼主将虚拟内存设置在其他盘符,并且设置你物理内存的1-2倍.并且要保证所在盘符拥有足够空间,这样才能从分发挥物理内存的作用!
作者: robinedwards    时间: 2009-12-9 01:10

电脑虚拟内存如何设置最合理
一、禁用虚拟内存可提升系统性能?
在内存较小的年代,设置虚拟内存的必要性大家都比较清楚。现在内存的价格越来越便宜,很多朋友都用上了1GB的内存。在大内存环境下,是否可以完全禁用虚拟内存,以提高系统性能呢?
要了解这个问题,首先得明白什么是虚拟内存,以及虚拟内存有什么作用。在早期,因为内存价格非常昂贵,因此一般电脑上都不会配置太多。此时如果操作系统和应用程序需要的内存数量超过了计算机中安装的物理内存数量,操作系统就会暂时将不需要访问的数据通过一种叫做“分页”的操作写入到硬盘上一个特殊的文件中,从而给需要立刻使用内存的程序和数据释放内存,这个位于硬盘上的特殊文件就是分页文件(也就是虚拟内存文件,或叫做交换文件,Windows 2000/XP/2003中的分页文件名为pagefile.sys)。  
而硬盘和内存的速度有天壤之别,因此有朋友认为,在内存较大的条件下,可以禁用虚拟内存,这样系统就不需要花时间将内存中的数据分页到硬盘上,从而提高系统的运行效率。  
然而根据传统的设计,Windows 的许多核心功能都需要使用分页文件,如果你禁用了所有分页文件,有些第三方的应用软件就可能会遇到内存不足的错误。其实在不需要的时候,Windows并不会使用分页文件,因此这样调整系统,并不能获得任何性能上的提高。  
二、设为物理内存的1.5~2倍最合理?  
看来虚拟内存的设置是必须的。设置虚拟内存时,一般都建议将虚拟内存设置为物理内存容量的1.5~2倍(分别为虚拟内存的最小值和最大值)。这样设置是否合理呢?  
在讨论这个问题之前首先看两种情况:有两台电脑,除了内存,其他所有配置都相同。电脑A拥有128MB内存,电脑B拥有1GB内存,这两台电脑都运行Windows XP操作系统。  
按照这个观点中的方法设置,电脑A的虚拟内存将会设置为192MB~256MB,而电脑B的虚拟内存将会设置为1.5GB~2GB。而在实际使用中,电脑A很可能会在运行大型软件或游戏时产生虚拟内存不足的问题,而电脑B则可能会因为设置了如此大的分页文件而导致硬盘空间的浪费。  
三、如何确定合理的虚拟内存大小?  
这么说来,所谓的1.5~2倍只能是一个指导性的意见,而具体应该设置多大,还要看系统的实际应用情况?  
的确如此,按需设置虚拟内存才是科学的。我们可以借助Windows 2000/XP/2003中的性能监视器来判断虚拟内存的大小是否合理。
在“运行”中输入“perfmon.msc”,展开左侧的“性能日志和警报”,双击“记数器日志”,在右侧空白处点鼠标右键,选择新建日志设置,命名为Page File,回车确认:
1、点击“添加记数器”按钮,在弹出窗口的“性能对象”下拉菜单中选择Paging File,在“从列表选择记数器”中选择“% Usage Peak”,在范例中选择“_Total”,点击“ 添加”按钮,最后关闭这个窗口。
2、点击“确定”按钮,点击“是”创建日志文件。接着打开“日志文件”选项卡,在日志文件类型下拉菜单中选择“文本文件(逗号分隔)”,然后记住“例如”框中显示的 日志文件的路径。
3、点击“确定”后这个记数器已经开始运行了,你可以在电脑上进行你的日常操作,并尽可能多地打开和关闭各种经常使用的应用程序和游戏。经过几个小时的 使用,基本上记数器已经可以对你的使用情况作出一个完整的评估。  
4、接下来在记数器日志窗口中,选中新建的Page File记数器,然后右键点击,选择停止。用记事本打开日志文件,你看到的结果应该下面的结果类似。
我们根据这一行分析一下分页文件的使用情况。需要注意的是,在日志中的数值并不是分页文件的使用量,而是使用率。也就是说,根据日志文件的显示,该系 统一般情况下的分页文件只使用了30%左右,而系统当前设置的分页文件足有2GB,那么为了节省硬盘空间,完全可以把分页文件最大值减小为624MB大小。而 对于最小值,可以先根据日志中的占用率求出平均占用率,然后再与最大值相乘,就可以得到了。  
四、虚拟内存设置的分区有讲究?  
很多朋友认为,虚拟内存设置在哪个分区上也很有讲究,会影响到系统的性能,你是怎么看待这个问题的?  
如果你有超过一块硬盘,那么最好能把分页文件设置在没有安装操作系统或应用程序的硬盘上,或者所有硬盘中速度最快的硬盘上。这样在系统繁忙的时候才不会产生同一个硬盘既忙于读取应用程序的数据又同时进行分页操作的情况。相反,如果应用程序和分页文件在不同的硬盘上,这样才能最大程度降低硬盘利用率,同时提高效率。  
当然,如果你只有一个硬盘,就完全没必要将分页文件设置在其他分区了,同一个硬盘上不管设置在哪个分区中,对性能的影响都不是很大。  
安全·效率虚拟内存不可忽略的要素  
现在就教大家怎样才能更加合理地使用虚拟内存。  
虚拟内存带来的安全隐患  
我们已经知道,操作系统在运行过程中会把内存中的一些数据“分页”到硬盘上,但在默认情况下,当系统关闭的时候,这些数据并不会被自动删除。因此,如果你在电脑上处理了机密数据,虽然可以使用加密或者用将数据转移到其他介质上的方法来保证他人无法读取机密文件的内容,但是你也许忘了,在分页文件中可能还遗留有该文件的某些数据,而借助专用的程序,任何人都可以分析分页文件,从中读出之前的重要数据。  
出于安全方面的考虑,我们最好能让Windows在关闭的时候自动删除分页文件中的内容(这不是我们通常说的删除,而是使用无意义的数据来填充整个分页文件,这样即便使用反删除软件也无法恢复)。  
解决方法:运行“gpedit.msc”命令打开组策略编辑器,在左侧面板中定位到“计算机配置→Windows设置→安全设置→本地策略→安全选项”,然后启用右侧面板中“关机:清理虚拟内存页面文件”。不过要注意,启用该策略将会延长Windows关闭所需的时间,因此如果不是非常有必要的话,请不要启用该策略。
五、分页文件的碎片整理  
硬盘使用时间长了将会产生文件碎片,而碎片太多就会影响系统的运行效率。因此最佳做法是定时整理硬盘碎片。不过你可能不知道,在Windows运行的情况下pagefile.sys文件是会被锁定的。因此该文件中的碎片并不会被整理。要整理分页文件中的碎片,我们有两种方法。  
方法一:假设你的操作系统和分页文件都位于C盘,首先请将分页文件移动到D盘或者E盘等非系统盘。然后使用Windows自带的磁盘碎片整理程序对C盘进行整 理磁盘碎片操作,可能需要经过多次整理才能完成得比较彻底。待整理完之后重新将分页文件设置到C盘,因为C盘已经进行过了完整的碎片整理,因此重新 在C盘创建的分页文件将会是连续的,也就避免了碎片的产生。该方法不需要借助任何额外工具,不过操作上有点麻烦。  
方法二:我们也可以借助软件来简化我们的操作。这里使用的是一个叫“PageDefrag”的免费软件(PageDefrag v2.32下 载地址:http://www.sysinternals.com/Utilities/PageDefrag.html)。 从该程序的主界面中,我们不仅可以整理“pagefile.sys”的碎片,还可以整理很多其他平时因为被系统锁定而无法整理的系统文件。由于该软件不能在系统运行的时候对分页文件进行独占性访问,整理工作会在下一次启动系统的时候进行。你可以按照需要,选择下次启动时整理(Defragment at next boot),或者每次启动时整理(Defragment every boot),这里推荐使用前者。  
最后,如果你使用第三方的磁盘碎片整理软件,例如O&O Defrag,那么这类软件自带的Offline Defrag(脱机整理,或者其他类似的称呼)也可以在系统重新启动的时候整理这些被锁定的系统文件。
作者: lovetrap    时间: 2009-12-9 02:25

256内存估计要装回windows98了,因为就算是装win2000,优化过,系统也有将近100M的内存使用,随便开点什么,内存就爆了,至于虚拟内存,就是硬盘上虚拟出来的当作内存的空间,怎么设就看你的使用情况了,一般没报警虚拟内存不够也就没事了。
作者: wqwlz159    时间: 2009-12-9 03:11

LZ还是换下配置吧,现在都很便宜了,机器太老化了。
作者: 中国人中    时间: 2009-12-9 06:10     标题: 一般都是设置成512的

虚拟内存一般都是设置成512的,放在桌面上或者其他盘里都可以啦
作者: hlqing    时间: 2009-12-9 10:42

有的中了病毒也会提示说虚拟内存不够得,一般设置比你实际内存大一倍
作者: lihuaxun88    时间: 2009-12-9 13:23

256的也太小了吧。我2002年买的都是512的。直接换了还可以。一般1000M就行了。
作者: lxg8312    时间: 2009-12-9 13:43

这样的机器还留着做古董用,真服了楼主的耐性!!该换了^
作者: hsher    时间: 2009-12-9 13:47

虚拟内存通俗一点就是用硬盘的空间来作为补充内存来使用.
当机子的内存足够应付机子所需要的资源时,虚拟内存是不起作用的,不想换机子,那就别嫌麻烦,遇到内存告急,重启一下机子兴许管点用
作者: fancymanchen    时间: 2009-12-9 14:40

建议换一个内存 反正现在内存很便宜 215的太小了 机器不够用
作者: gamerabbit    时间: 2009-12-9 14:55

现在新配电脑内存已经十分够用,基本用不到虚拟内存,但楼主不想换电脑就只能把虚拟内存调到越大越好。
作者: xehxe    时间: 2009-12-9 15:28

一般来说是物理内存的1~2倍 不过你的内存那么小 还是设大一点吧 1G也不为过
作者: 3204041980111    时间: 2009-12-9 15:35

可以考虑再加一根内存条试试看,如果实在不行就换1个G的,内存小就不要开那么多程序。
作者: dyrl    时间: 2009-12-9 15:37

原来总是内存问题,设置了虚拟内存也没有用,今天我也终于刚换了台电脑,终于可以好好的浏览SIS了
作者: mlp987    时间: 2009-12-9 19:00

少开几个程序吧,你设大了程序能运行但速度也会很慢
作者: alexanderlin    时间: 2009-12-9 21:08

我的也到了4gb了,不要想了,赶快换新吧。
作者: youxinwudan    时间: 2009-12-9 21:18

装个优化软件就可以,一般里面有内存优化选项,可以自动设置也可以跟据自己需要设置。
作者: raffic    时间: 2009-12-9 21:28

楼主,您真是应该听听兄弟们的意见了!是该换台电脑了。256实在是太小了!通常情况下是1.5倍!您算一下,这才多少呀?
作者: gechencn    时间: 2009-12-9 22:11

跟自己电脑的内存大小差不多、或者比内存大些都行,主要看你的电脑配置
作者: qmba    时间: 2009-12-11 11:39

如果LZ暂时不想换机子,那就别嫌麻烦,遇到内存告急,重启一下机子兴许管点用。




欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://162.252.9.12/bbs/) Powered by Discuz! 7.2