虚拟内存的最大值是不是越大越好

发布网友 发布时间:2022-04-23 18:11

我来回答

14个回答

热心网友 时间:2022-04-02 18:29

电脑的虚拟内存,并非越大越好,由系统托管,是最佳效果。

若要自己调整,需要注意合理设置,内存的容量,微软的推荐值是物理内存的1.5-2倍,自己设定可以宽容到2-4倍,没必要再大,再大就是浪费。

程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。

扩展资料

虚拟内存太大,系统就会花费更多的工夫进行切换和数据交换,非但不会提升系统的效率,反而有可能会降低,这就得不偿失了。系统默认虚拟内存大小为物理内存的1.5倍,如果内存太小,倍数可以设置得高一些,如果内存在2GB以上,就完全没有必要设置过高的虚拟内存。

当前,随着内存越来越大(例如4GB内存),还出现了一种新情况,那就是将物理内存变为硬盘。这需要用到内存虚拟软件,例如RAMDISK等,这样就会增加系统的执行效率。

热心网友 时间:2022-04-02 19:47

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

第一种方法比较简单。

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

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

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

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

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

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

主要是应用程序开得太多了。一般不用管它。

如果经常出现这种情况,可以适当增加0.5倍虚拟内存。

下面是虚拟内存的简要用法:
如果计算机在较低的 RAM 下运行,并且立即需要更多 RAM,则 Windows 会用硬盘空间来模拟系统 RAM。这叫做虚拟内存,通常称为页面文件。页面文件类似于 UNIX 的“交换文件”。在安装过程中创建的虚拟内存页面文件(名为“pagefile.sys”)的默认大小是计算机上 RAM 大小的 1.5 倍。

当初设计Windows使用虚拟内存本身是因为物理内存很贵,一般都不会超过128MB容量,需要硬盘空间作临时缓冲——也就是说,你应该把应用时需要多少物理内存和自己实际拥有的内存作一个比较,如果实际拥有的内存少于应用峰值,就会遇到麻烦了。

一般来说,如果要进行平面大图、3D动画渲染等数据量很大的任务,不应禁用虚拟内存;如果经常要打印带大量图片的文档,禁止虚拟内存也会让程序出现错误。因为像Word一类软件打印之前要生成缓冲文件,再传输到打印机上,图片尺寸较大、分辨率较高时,需要的缓冲区容量也很大,笔者以前帮助广告美工出设计图时,就遇到打印一张图生成将近300MB临时文件的情况。因为Windows和应用程序本身也是需要一定内存来运行的,如果你是512MB的配置,禁用了虚拟内存,很有可能中途报告虚拟内存不足,强行退出造成打印纸张及油墨的浪费。

所以,必须根据你的任务应用环境,来决定是否禁用虚拟内存。即使是把虚拟内存大小固定设置,也必须谨慎,否则在运行大型应用软件的时候才出现虚拟内存不足的提示,整个系统会因为CPU的占用率极高而变得很慢,此时再改动就没那么方便了

热心网友 时间:2022-04-02 21:21

  虚拟内存,最好用微软推荐的数值设置,最大值为物理内存的3倍为宜。

  1、虚拟内存,一般推荐自动托管,不必手工设置。微软会自动设置为物理内存的1.5-3倍。这是最佳数值。
  2、虚拟内存通常默认设在C盘。要保持C盘的剩余空间不少于物理内存总量的3倍。
  3、虚拟内存不是代替物理内存运行程序的,而是暂时代替物理内存保存数据的。所以,对系统提速是毫无作用的,根本的办法还是增加物理内存。

热心网友 时间:2022-04-02 23:13

理论上是,而且你的虚拟内存不要用系统默认的C盘下的,要设定在一个不装任何东西的盘里.最主要是解决人多的时候卡与不卡的问题,和提高显示的效果没啥关系.

热心网友 时间:2022-04-03 01:21

虚拟内存主要是补充物理内存的不足.太大会使系统搜索时间加长,如是256的物理内存设为400左右即可.一般虚拟内存设为真正内存的1-2倍左右,而且最好将虚拟内存的最大值和最小值设成一样的,因为这样可以减少来回设定虚拟内存而导致系统繁忙,能省出更多的系统资源做其他的事!

热心网友 时间:2022-04-03 03:45

不是,最佳值是2.5倍!!!

“我的电脑”-“属性”-“高级”-“性能”-“设置”-“高级”,将虚拟内存值设为物理内存的2.5倍,将初始大小和最大值值设为一样(比如你的内存是256M,你可以设置为0M),并将虚拟内存设置在系统盘外(注意:当移动好后要将原来的文件删除)。

热心网友 时间:2022-04-03 06:27

不行的,我只想建议你加内存,256实在太小了,起码512吧!!xp都运行不顺,虚拟内存,你设1G就差不多了,打了伤硬盘

热心网友 时间:2022-04-03 09:25

不是,过大的虚拟内存会导致硬盘读写过快,加快了磁头的老化,一般设置为内存的二倍就可以了

热心网友 时间:2022-04-03 12:39

不是。最稳定的方法就是把虚拟内存设在非系统盘并让系统管理大小。

热心网友 时间:2022-04-03 16:11

不是,虚拟内存设的过大反而影响系统速度

热心网友 时间:2022-04-03 19:59

不是
一般是内存的1.5到2倍
多了浪费没有任何的性能提升

热心网友 时间:2022-04-04 00:03

不是,为内存的2倍就行,固定一个值最好!

热心网友 时间:2022-04-04 04:25

也不是。内存太高了会降低处理器性能。

热心网友 时间:2022-04-04 09:03

我说是。越大越好

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com