如何设置虚拟内存更能提高系统工作效率呢?

来源:百度知道 编辑:UC知道 时间:2024/06/20 13:03:08
如题。我用的操作系统是WIN2000SVR。

我对操作系统了解不多,有些问题搞不明白:到底虚拟内存如何设置才能提高系统的工作效率呢?

查阅了一些文档,我把虚拟内存理解为系统存放不经常使用的文件(DLL之类),当使用时能够快速调用的地方,和当物理内存不够的时候当作物理内存使用的地方,不知道这个理解对不对。

我的内存是768M,我在硬盘上建立了一个分区,容量是1040M,然后我把虚拟内存放到这个分区,设置成1024M(最大值和最小值相同),这样的设置是不是合理?

是不是需要让系统优先使用物理内存会让系统效率更高一些?

请各位专家帮助解答一下,谢谢~!!!!
顺便补充一下,我的计算机是普通台式机,但是目前作为ASP+ACCESS的日点击率100以内的网站服务器。
感谢“gh3275”同学的回答,但是如果这样设置,会不会出现磁盘碎片影响效率呢?
同样感谢“wqs5200”同学的回答,我不理解的是,为什么要再+一个20%呢??
也感谢“ballad88”同学的回答,我已经把虚拟内存设置到非系统盘了,但是我只设置了1024M,我的物理内存是768M,这样设置会不会有问题??
感谢“雁过蓝天0406”同学的回答,我的虚拟内存的却是1:1的设置,但是只有1024M,不知道会不会有问题??
感谢“暗夜无极”同学的回答,看来我应该去补课的,嘿嘿~
感谢其他同学的关注,根据“暗夜无极”同学的建议,我正在学习ing~ 嘿嘿

可以的,不过分区小了点 最大值应该是768*2 最小值等于768 这样虚拟内存才有足够的空间发挥他的作用 虚拟内存和物理内存都有一定的作用, 你的物理内存才768M 所以不用虚拟内存会提升你系统死机的概率, 如果你的内存在1G以上的话 可以考虑不用虚拟内存 ,使用虚拟内存还是有一定好处的~~ 建议你去全面了解下虚拟内存~~

你的理解也是对的,虚拟内存就是说当物理内存使用不够的情况下从硬盘中暂时存取以便电脑能够处理相应操作的一个临时存取空间.虚拟内存的值没有必要设置太大,不过也要针对你用的软件等等来设定的,比如说用Photoshop处理较大图形的时候,相应设大些是比较好的,如果设小了很可能会造成文件无法存取或者死机.如果你只用一般的一些软件的话,默认值已经足够,设太大也无意义.希望你能理解这个意思

最有效的办法增加物理内存或者借助WINDOWS优化大师按你实际的物理内存分配虚拟内存.并将虚拟内存的文件放到其他不经常读写的分区内.

可能你玩游戏或使用某个软件需要较大的内存,你可以利用硬盘空间增大虚拟内存
右击我的电脑—属性--高级--性能设置--高级--虚拟内存更改,按自己电脑的硬盘在自定义大小里设置数字,然后再按设置-确定,就可以了
根据微软的建议(初始值和最大值设为同样的数值)
物理内存小于256M,虚拟内存设为物理内存的2倍
物理内存大于256M,小于512M的,虚拟内存设为物理内存的1.5倍
物理内存大于512M小于1G的,虚拟内存设为跟物理内存同样的值
物理内存大于1G的,就不用设置虚拟内存了

一般情况下,虚拟内存只需是内存条的两倍就可了。但也不需太大的,因为虚拟内存是比不上内存条的。它的运算速度较慢。

看来高手还是真多.我也来哆嗦两句:
一.你的理解基本对却不全对.它的本意就是对于内存小的用户.以前都是512M以下,当程序运行太多的时候,有个优先级的.那些优先的就去执行了.娶妻的娶妻,生儿子的生儿子,那些优先级不够的,可能还在那里单身,就把他们先存放在一个缓存空间里,并未执行.等到那些生了儿子的,娶了妻的都办完事了,才把他们办事情.不一定是DLL文件,只要是程序不够内存运行都会这样做.
如果