vmware虚拟机运行速度卡慢原因分析及解决办法 虚拟机为什么很卡

虚拟机能在现有的系统上虚拟出多个独立的系统 , 尤其是开发人员测试人员经常会使用 , 但是大家经常对虚拟机的运行速度不甚满意 , 甚至经常很恼火 。虚拟机速度慢有很多原因 , 需要根据自己的情况具体分析 , 本文根据笔者的使用经验将从17个方面进行分析和总结 , 以期能尽量优化虚拟机的运行速度 。
1、 主机本身的硬件配置
首先任何一种虚拟机对真机来说都是一个比较吃资源的大型任务系统 , 如果你的真机本身运行速度都很一般 , 那你再装一个虚拟机简直就是无本之木啊 , 哪有富裕的资源给虚拟机用呢?
真机CPU最好是双核2.5G以上 , 内存最少也得4G以上 , 最好8G以上 , 硬盘空间其实没什么太大影响够用就行 , 但硬盘速度要跟得上 , 如果普通机械硬盘最起码也得是以上的 , 硬盘传输率最好在200MB/s以上 。
当然每种虚拟机系统对硬件的要求是不一样的 , 比如装个win95系统 , 资源占用很少的 , 但如果装个win10企业版 , 硬件要求肯能就要翻好几番了 。所以主机本身的配置肯定是越高越好 , 主机(真机)的配置是对虚拟机性能影响最大的因素 。当然了 , 这个因素也是最不好解决的 , 因为要花钱啊~ ~
对于那些常年使用虚拟机的 , 建议还是要适当花点钱搞一下配置的 。要不然硬伤太大了 , 谁也救不了你~~
2、 虚拟化技术硬件加速
这个功能需要主板支持的 , 现在主流的主板都是支持该功能的 , 如果你的主板不支持我只能说你的主板可能该换了 。主板支持的同时虚拟化软件也得支持才行 , 现在的版本都是支持该技术的 , 不过不同对该技术的利用程度是不一样的 。
首先在主板BIOS中开启该功能 , 不同的主板开启路径略有不同 , 但基本上都在“高级设置”?“cpu设置”?“虚拟化技术”类似这样的地方 , 然后把改成就可以了 。最后别忘了按F10保存重启 。
下图是华硕主板的设置路径 , 拍的不是很清楚 , 仅供参考:

vmware虚拟机运行速度卡慢原因分析及解决办法  虚拟机为什么很卡

文章插图
然后在里进行相应的设置 , 首先打开点击菜单“虚拟机” , 点其中的“设置” , 如下所示:
vmware虚拟机运行速度卡慢原因分析及解决办法  虚拟机为什么很卡

文章插图
打开设置界面如下 , 在“硬件”里选中“处理器” , 在右边“虚拟化引擎”中勾选相应支持的虚拟化技术 。
vmware虚拟机运行速度卡慢原因分析及解决办法  虚拟机为什么很卡

文章插图
【vmware虚拟机运行速度卡慢原因分析及解决办法虚拟机为什么很卡】3、 的设置优化
1)本身也有很多设置会影响到速度性能 , 首先按上面介绍的方法进入到虚拟机的设置界面 , 看下面的图 。这个是虚拟机内存 , 一般情况2G内存是够用的 , 但你要是在里面玩游戏或运行大型系统 , 比如数据库系统 , 代理服务器 , 媒体服务器这些系统都是比较吃内存的 , 那可能就不够了 。
vmware虚拟机运行速度卡慢原因分析及解决办法  虚拟机为什么很卡

文章插图

vmware虚拟机运行速度卡慢原因分析及解决办法  虚拟机为什么很卡

文章插图
内存富裕的情况下 , 可以设置大一点 , 但不要超过蓝色箭头处的值 。如果是技术人员自己可以到虚拟系统看看内存到底够不够 , 下面以为例给出简单的说明 。从图中可以看出一个空的已经占用了1.1G内存 。一旦内存用完速度会明显变慢的 。