虚拟机多开时cpu和内存占用率都不大,但是主机用起来非常卡,是什么原因,主机配置哪里还要完善?
是什么原因需要哪里再完善下
不完游戏 只用虚拟机,想主机再用些其他小型软件 比如QQ YY 还有浏览网页 目前是开了虚拟机后主机这些都用不了非常卡 展开
用虚拟机主要有三个瓶颈,
第一个是cpu,要求单核效能强劲,尽量核多的cpu
第二是内存,虚拟机很吃内存,堆内存条吧
第三是硬盘读写速度,你遇到的应该是这个瓶颈,多开虚拟机,要么使用固态硬盘,要么把不同虚拟系统分别放到不同的独立的机械硬盘内(注意不是不同分区,而是不同硬盘),固态硬盘是最根本的解决办法,机械硬盘的4k随机读写瓶颈大,组raid不能改善4k随机读写速度,导致虚拟的系统里操作有点迟钝。当硬盘处于100%读写占用后,你就再无法流畅的操控你的物理机了。
最后,vmware的性能比vbox强得多,尤其是图形性能。
有其他疑问请点击【追问】,如果解决请点击【采纳】
还可以看我个人主页详细资料里的QQ,加我QQ进行更快速的询问。或者把你的QQ通过网页右上角“私信”发给我,等我加你。
这个和显卡关系不大吗?
我用的是vmware
如果我弄2个硬盘 把虚拟机放到硬盘B 硬盘A是主机系统 这样是不是对主机A不会影响或者影响很小 就不卡了
虚拟机运行流畅度跟显卡关系不大,一个廉价的虚拟机专用机可以是【FX8320】+【GT640 4G】+【内存16G】+【250G固态】,你看看特点吧。根据我实际体验,多开游戏“剑灵”,我是128G固态+1T机械,固态里面开3个虚拟机剑灵都不卡(“链接克隆”),但是机械里开第三个虚拟机剑灵就卡得不行,而2个较流畅,并且确认是硬盘读写100%造成的。我平时的用法是固态里放2个剑灵双开,然后机械里开一个虚拟机剑灵,因为剑灵只准双开。
你提问里的描述已经验证了你所用的程序,一个机械硬盘能承受几个虚拟机,答案就是4~7个。姑且按4个讨论,也就是说,一块机械硬盘能承受一个系统+4个你所用虚拟机加程序的总读写压力。新加一块机械硬盘无需承受系统读写压力,可以跑4个以上,你以此类推即可(内存没爆的前提下)。
理论上说虚拟显卡是完全靠物理机的cpu模拟的,跟物理机上的独显无关,你看虚拟机里的控制面板,显示适配器,显卡型号全是svga 3D(win7以上,xp里虚拟显卡更差),
↓虚拟机里装win7、win8.1,显示的显卡型号如下图↓
↓虚拟机里装xp,xp里显示的显卡型号如下图↓
独显所起的作用就像播放视频,只负责输出处理好的画面,不参与运算。不过听说现在vmware新版本加入了新技术,让物理机独显参与虚拟机系统虚拟硬件的组建。我们可以做个简单的测试,下面这图是我虚拟机里装的win7的体验分,虚拟显卡svga 3D得分是6分。我的物理机cpu是e3 1230 v2,显卡是7850hawk,对比一下你的体验分,如果你要在虚拟机里跑3dmark 的x分,也可以,你发了x分我再去跑一个x分。
不过这个测试环境不理想,最理想的就是我们两个物理机的cpu一样,而物理机独显不一样,如果虚拟机显卡跑分一样,则说明理论成立,如果不同,再换两台cpu不同而独显相同的机器做对比测试。我的推测是“虚拟机cpu和显卡性能绝大部分或完全依赖cpu,极小或根本不受独显影响”。
有其他疑问请点击【追问】,如果解决请点击【采纳】
2024-06-18 广告
广告 您可能关注的内容 |