0g电脑虚拟机调多少内存合适
㈠ 笔记本电脑虚拟内存大小设置多少合适
这个问题我想应该是仁者见仁智者见智的,所以没有必要diss别人的回答
大部分人都可以在自己的经验范围内给出一个合理的参考做法,这是没有问题的,而且应该没有人会说自己是标准答案,因为这本身就没有标准答案。所以我下面不会说“应该设置为XXX”这种话,如果你单纯对此有所期待,那么可以不用费时间向下阅读。
既然这个问题推到我这了,我也凑个热闹稍微说一个个人看法。首先我不是Windows用户,但是虚拟内存不是只有Windows用户才会面临的概念。因为虚拟内存本身是一个操作系统层面的通用概念。在说如何设置虚拟内存之前,我先简单说一下什么是虚拟内存。
先来看一个例子,有这样一个程序:
通过上述例子,我们可以对物理内存和“虚拟内存”有一个大概的印象。下面我们就来简单说一下什么是虚拟内存。
首先对于计算机技术来说,“虚拟内存”这个概念首先是指一种内存管理的技术方式,而不是指某一个“东西”。虚拟内存顾名思义,就是“虚构的”内存地址空间。这种虚构基于一种映射,进程在运行时面向的地址空间实际上是一层逻辑抽象的连续地址,每一个地址下面可能对应散落的物理内存,可能对应硬盘空间等,当然也可能什么都不对应,下面暂时是空的。在实际进行分配读写时,给需要实际物理内存的虚拟地址分配实际物理内存,暂时不需要实际物理内存的可以暂不分配,物理内存不够时也可以将已经分配的但是暂时不用的内存页写回硬盘,释放其所占用的实际物理内存。这样就保证程序在使用“虚拟”内存地址时不必过于担心实际的物理内存不够的情况。举个不是特别对等的例子,就好像是一个人用三块砖头垫在脚底下走过一片泥泞的道路一样,对于这个人来说他面向的就是一整片连续的道路(虚拟内存),虽然实际砖块(物理内存)很少,但是他可以通过不断把走过的地方的砖往前移动到没走过的地方,来达到一种近似“脚下总有路可以走”的效果。这实际上是虚拟内存的主要目的之一,让进程总觉得自己“有路可走”。甭管里子多忙多疲于奔命,面子上总要先过得去, 这就是好面子的虚拟内存 :)
然后我们在说一下这个问题中,以及日常经常被人提到的“虚拟内存”。上面我们说了,在虚拟内存技术中,硬盘等外部存储介质可以充当虚拟内存地址的临时媒介。所以开始有人将这部分外部存储空间称为虚构的内存,也简称为虚拟内存。所以这里的虚拟内存不是指一种技术,而是指一个东西。当然也有的人将整个内存地址空间都叫“虚拟内存”,因为他们认为使用的本来就是虚拟内存地址,不是实际物理地址。所以“虚拟内存”这个词现在变得很难单独提出来说是指什么,必须在较明确的上下文语境中才能“猜测”其具体代指什么。对于这个问题的语境,它应该是指除物理内存以外,用于交换物理内存页的,位于外存的交换空间,常见的称呼可能包括“虚拟内存”,“交换空间”、“虚存文件”、“页面文件”等等等等。
在早期,程序员处理内存不足的方式是使用一种近乎手动的覆盖技术,比如在几百K的内存空间上需要运行几M大小的程序,程序员需要将这个几M的程序在程序设计和编写时就手动分割,将它们分割为可以独立运行很多部分,然后让它们分时运行,每部分运行时都不超过内存大小。这种技术在现在实际上也没有完全意义上的消亡,这仍然是很多大型程序设计时应该考虑的。
不过这个和我们要说的“虚拟内存”这个东西没太多关系,我们要说的是虚拟内存技术的第二种,自动交换技术。交换技术的目的就是为了让正在或需要马上运行的程序能获得足够的物理内存资源,让不需要运行,或即将退出运行周期的进程让出占用的物理内存资源,将它们暂时保存到外存中去。这个技术就是由内存管理提供的功能,而不需要程序员手动干预。这就有点像你和另一个人分摊房费,分时租住同一个房间似的。
随着技术的发展,我们现在一般不需要以整个进程为粒度进行整体的换入换出,程序的运行也不需要一次性全加载进内存,运行的过程也不需要全部程序都在物理内存上。但是频繁换入换出仍然是性能的瓶颈。为了减缓换入换出带来的影响,增加可用物理内存和增加外存的访问速度是两种可选方案,而且这两种方案不冲突,有条件的完全可以同时选择。说简单了就是买更多的内存,和买更快的SSD等设备。
说了这么多,那么我们回过头说虚拟内存设置,也就是说我们设置多少的用于交换的外存空间更合适呢?可能有1.5~3倍左右物理内存这种说法。但是这个数字不是绝对的,也没有特别大的参考性。一般来说使用默认值就行,个人觉得0.5~2倍都在理论可接受范围内,你也要根据自己的实际内外存储情况进行评估,不能简单的说多少就合适。还是那句话,不懂就默认,除非默认的出现很大问题。如果你发现默认设置下系统卡顿严重,那么你可以尝试通过调整虚拟内存大小来尝试找到一个合适你使用习惯的更好的“值”。这将是综合专业分析的过程,或者是一个“瞎猫碰死耗子”的过程。有时通过调整,确实能达到一定的改善作用,但不绝对,也行你现在默认的就已经是很好的状态了。这时候说明你需要的就是增加物理内存大小,以及换更快的外存储器。
㈡ 电脑虚拟机内存设置多大好
建议将你的初始大小和最大值同时设为你物理内存的3倍即768MB。
设置虚拟内存按照微软认证系统工程师刘岸松的方法设置方法如下:
设置虚拟内存方法:右击我的电脑/属性/高级/性能中的设置/高级/虚拟内存中的更改/选自定义大小,在初始大小和最大值,同时设为你的物理内存的两倍。如果你的内存是512MB,就将初始大小和最大值同时设为设为1024MB。设置后需按“设置”按钮,然后再按确定和应用,重新启动电脑设置生效(设置虚拟内存大小没有一个固定的数,大小可以调节。比如:你的物理内存小,虚拟内存可以设的大些“三倍”,物理内存大2G,虚拟内存可以设小点“一倍”,或者还可以不设置虚拟内存,因为如果你设置的虚拟内存小了,系统就会提醒你,设置大了浪费系统资源)。
㈢ 我的电脑是2G的内存,虚拟内存设置多少好呢
一般来说,虚拟内存的大小在实际内存的两倍左右。即2G的世纪内存应设置虚拟内存为4G。虚拟内存应该设置在非C盘,这样可以提高系统运行速度。希望我的回答能为你提供帮助。
㈣ 电脑虚拟内存的初始大小和最大值为多少才适合
虚拟内存最小值是物理内存的1到1.5倍;虚拟内存最大值是物理内存的2到2.5倍。比如内存为4G,虚拟内存最小值最好在4-6G之间,而最大值建议8-12G。
1、右键单击“计算机”图标(XP为我的电脑)选择属性。
2、单击系统属性窗口里的“高级系统设置”标签,再单击弹出的对话框中的“设置”按钮。
3、在弹出来的性能选项窗口中单击“高级”,在下面的虚拟内存点击“更改”按钮。
4、弹出的对话框就是设置虚拟内存,虚拟内存最好在非系统盘里,选中盘符,点击“自定义大小”。输入“初始大小”和“最大值”,然后点击“设置”按钮。
5、出现“要使改动生效,需要重新启动计算机”的提示,单击“确定”即可。
6、在所有窗口中都点“确定”直到弹出“必须重新启动计算机才能使新的设置生效。”的提示,点击“是”,系统将自动重启。
重启完成后,虚拟内存就设置生效了。
虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。目前,大多数操作系统都使用了虚拟内存,如Windows家族的“虚拟内存”;Linux的“交换空间”等。
㈤ 用虚拟机虚拟内存应调多少
一般虚拟内存为物理内存的1.5倍左右为最佳,比如你的物理内存为1G,那么就把虚拟内存调为1,5G.虚拟内存一般建议不要使用C盘,如果你的D盘剩余空间较多,就在D盘下设1.5G的虚拟内存
不过你用虚拟机的话
内存需求比较大
可以调至物理内存的2~3倍修改方法:
在桌面上右键单击"我的电脑"----属性----高级里面的性能-----设置-----高级------下面的虚拟内存-----更改.让后选择盘符,一般是看你哪个盘空间大些就选哪个盘,让后自定义大小为2600MB就差不多了
点确定
重启电脑就OK了
㈥ 虚拟机内存设置成多少最好
虚拟内存最小值是物理内存的1到1.5倍;虚拟内存最大值是物理内存的2到2.5倍。虚拟内存一般设置C盘之外的硬盘上,选择你剩余空间比较大的硬盘。
㈦ 虚拟机内存设置多少合适
一般来说不要超过空闲内存。
举例来说,如果你的机器配置是2G内存,平时跑XP,开MP3上个网什么的,一般会用掉800M(在任务管理器里面看),那么如果只跑一台虚拟机,可以把虚拟机的内存设置为1G。如果需要同时跑两台虚拟机,那么两台设置的内存加起来不要超过1G,例如两台都是512M,或者一台256M,一台768M。
㈧ vmware workstation虚拟机内存设置多少好
512虽然不是底限容量,但也低得可以了。。。主机这么强劲,虚拟机内存给大一点,1g以上,推荐2g,再大也可以但是不要超过3.7个g。
㈨ 虚拟机在电脑里面最少设置多大内存
建议虚拟机内存为1024m主机内存如果太小你又把虚拟机内存弄那么大那么主机就会感觉卡如果主机内存小建议楼主不要把虚拟机内存弄太大会影响主机性能除非楼主主机配置特别好如果主机配置一般建议不要把虚拟机内存弄太大
㈩ win10系统的虚拟内存最好设置多少,我大神知道吗
一般内存够用的情况下,虚拟内存设置的越小越好。因为内存的速度是虚拟内存的10-20倍甚至更高,但使用时,如果电脑报内存不足,就需要调大虚拟内存了。
据经验,4G内存需要设置的虚拟内存大小,根据使用电脑的作用不同设置为500M至2G。
8G内存的一般可以先设置为最低16M,一般足够用,当然如果你开好几个虚拟机,该不够用还是不够用。