虚拟机该分配多少内存

我的电脑以前是两个1G的内存,开一台虚拟机还可以,但是要是在虚拟机上运行一些编程软件就比较卡了(虚拟机分配了500M内存,主机1500M)。现在我买了一个4G内存,总共内... 我的电脑以前是两个1G的内存,开一台虚拟机还可以,但是要是在虚拟机上运行一些编程软件就比较卡了(虚拟机分配了500M内存,主机1500M)。现在我买了一个4G内存,总共内存是5G我给虚拟机分配2G的内存,但是现在只要一开虚拟机就卡的不行,更不用说运行什么软件了,求解为什么主机和虚拟机内存都增加了反而更卡了。 展开
 我来答
lengxf
2013-12-28 · TA获得超过1473个赞
知道小有建树答主
回答量:801
采纳率:71%
帮助的人:274万
展开全部
你这个问题实际上包含以下几方面的问题:
一是虚拟机卡(慢)的问题;二是内存识别的问题;还有一个应该看是什么系统环境下的问题。
1、先说虚拟机卡的问题,它就象一台运行速度一样,不只是增加内存就能解决问题的。它还包括CPU,内存,主机接口等。
2、内存识别问题,现在的主机常见都是X86的架构的,其硬件部分都能达到64位,硬件部分都能支持和识别出来,而要想真正应用的各应用软件中,还需要操作系统的支持才行,也就是主机操作系统必须是64位的才可以全部识别和使用。
如32位的(XP,WIN7)操作系统只能识别3G左右,按一般理解给怎么也是增加了,应该运行这个虚拟机软件应该快一些,但实际上,两种不同的内存在一起使用还存在一个兼容性的问题,会使他们不能很好配合使用,从而影响软件的运行,造成运行速度反而更慢。
追问
我的系统是WIN8的,能够识别5G内存么?我用CPU-z能检测出5G内存,但是实际上还是识别不了5G内存是么?还有你说的两种不同的内存是指我的两个内存条不一样还是指虚拟机和主机的系统不一样?是不是装了WIN8的64位系统就可以了?
Jtti
2024-06-18 广告
导致香港服务器内存不足的原因比较多,Jtti总结了几点,具体如下:1、香港服务器应用程序池没有及时释放内存导致,应用程序池有一个默认回收的时间,到了这个时间就会自动释放内存,这个时间一般是1740分钟,而这种程度的时间可能会导致应用程序池无... 点击进入详情页
本回答由Jtti提供
飞翔鸟我之家
2013-12-28
知道答主
回答量:14
采纳率:0%
帮助的人:4.5万
展开全部
1首先,你的主机必须是64位的,不然无法认出5G内存.
追问
我是32位的开始也以为是这样,但是我用CPU-z检测后确实是5G内存啊
追答
CPU-Z检测的是真实内存啊!它不会给你谎报的!你的的确是5G,但是32位windows系统不能正确读取5G的,你可以在属性下看看是多少.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
很不爽它
2013-12-28
知道答主
回答量:22
采纳率:0%
帮助的人:17.5万
展开全部
win7只认3.5GB内存,你把一半给了虚拟机。。。能不卡么。。。。
装虚拟系统时,虚拟机会推荐你分给多少内存的,比如xp会推荐512m。一般使用它推荐的就可以。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-03-31
展开全部
你虚拟机设置的内存+程序本身占的内存=你的虚拟机程序开虚拟机占的内存
一般是这样的:虚拟机,如果是VMware就占去约150-250M,如果是virtualbox就占去50-100M
你给虚拟机设置的内存:一般是512M-1024M,如果你内存大可以尝试2048-4096M.16G物理内存推荐1个8192M虚拟机或两个3072M虚拟机或三个1024-1536M虚拟机.4个以上推荐512-768M.
4G以下2G以上尽量不要同时开3个1024M虚拟机,如只开一个,内存设置在1536M以下.
2G以下开一个虚拟机分配512M-768M
无vt则用32位虚拟机,设置4096M以下内存
有vt则用32/64位虚拟机,设置上述推荐内存.
请视情况而定,回答仅供参考.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式