vm虚拟机显卡是不是比服务器主板上的要好,自VM11起,虚拟显卡的性能是增强还是削弱?...
已经证实,VM10是效率最高的版本,从11开始,VM的3D确实是倒退了。
测试如下:在宿主机内开启GPU-Z,检测图形卡工作状态,具体情况如下:
宿主机: 虚拟机:
OS: Win7 64bit Win10 64bit 1703
CPU: E3-1230V2 3 核
内存: 16GB 4 GB
显卡: AMD 7850/1G VMware SVGA
硬盘: SSD 40G
测试情况(GPU-Z):
1. GPULOAD 待机 综合 最大
VM10 0~8%, 20%, >70%
VM12,14 0~3%, 3%, 8%
2. 显卡 GPU / MEMORY 频率
最低 虚拟机游戏
VM10 300/250 860/1200
VM12,14 300/250 300/250 (注:860/1200偶尔秒出,应为主机造成)
3. 实际使用测试
以虚拟机内运行国产3D网游(名称就不说了,你懂的……)流畅程度的实际感观来测试:
最高效果: VM10 VM12,14
完美(约为主机95%以上) 极度卡顿,无可用性
最低效果: VM10 VM12,14
完美(约为主机95%以上) 可用(约为主机70%以下)
多开(最低效果) VM10 VM12,14
1开(1虚拟机) 完美 可用
2开(1虚拟机) 完美 可用(比1开约10%流畅度降低)
4开(2虚拟机) #未测试 可用(比2开约10%流畅度降低)
结论:
1. VM10→12→14,3D效率确定是退步了。
2. 专用视频内存等效为VMWARE的3D能力。
在VM10中为可调用的最大物理显卡硬显存,VM11开始将其限制为64M(未做具体测试),VM12,14加大限制为4M。
原因:VM12,14的4M专用视频内存其实就是对显卡硬显存的调用量,现在的GPU 实时处理显存数据基本是以GB为单位, GPU处理完这4M里面的数据后,等VMWARE将下一批4M调入。
假设物理机游戏在1秒内需要处理1G的显存数据,则在VMWARE中需要以4M为单位,往 “专用视频内存(4M)”调入,即1秒内需要从剩余的1020M虚拟显存中调入,中转255次,GPU效率降低了255倍。
3. 虚拟机声音卡、破的问题是显存限制机制导致的
实体机可在显卡内1次完成的3D渲染(不经由外部总线交换),在虚拟中机被分成了255次处理,这些数据全部要走外部总线通过,导致主板、CPU、内存数据总线塞车。限制硬件显存的机制是罪魁祸首。
4、VMware对硬盘速度的要求并没有传说中的那么高。
比照实体机,机械硬盘在运行WIN10时一样是十分流畅,虚拟机没道理对硬盘速度有过高的要求。
实测,在虚拟机中玩游戏的时候,硬盘的数据传输基本上为30MB-70MB/S左右,SSD与机械硬盘相同,并没有体现速度的优势。在进入新地图,有大面积数据更新的时候,机械硬盘一定的卡顿,但并不影响游戏体验;团战的时候,没有影响(因需要的地图数据已在内存中)。
在虚拟机中启动、关闭WIN10,以及WIN10系统自动更新时,由于机械硬盘的随机读取能力差,导致数据输出不足,从而导致声音出现破、卡的情况。
vm虚拟机显卡是不是比服务器主板上的要好,自VM11起,虚拟显卡的性能是增强还是削弱?...相关推荐
- 设置vm虚拟机让centos成功连接上外网 详解
首先说一说虚拟机的2种连接模式 NAT模式和桥接模式. 直接使用大白话,免得犯迷糊 桥接模式就是你可以直接连接当前物理主机的网络,但是你需要将当前ip地址和物理主机设置在同一个网段下 NAT模式就是你 ...
- 如何正确地在vm虚拟机中安装Linux 显卡
VM虚拟机里面的显卡,是虚拟出来的硬件,根本就不是物理显卡,所以,只能用跟VM显卡对应的驱动.至于VM显卡的驱动,绝大部分Linux系统都自带了这个驱动,可以去硬件列表看看能否识别. 安装Vmware ...
- 批处理启动vm虚拟机服务 vm12启动无界面启动vm虚拟机系统 windows上如何操作服务 sc net启动关闭服务...
windows(win10)批处理脚本 打开vm虚拟机的服务,并且开启无界面虚拟机 @echo off net start "vds" net start "VMAuth ...
- VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡和重置网络编译器
文章目录 1.VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡 2.service netword restart 2.第一种方式解决不了 ...
- 怎么在VM虚拟机上装显卡等驱动
在你安装的vm目录下有一个windos的iso文件 你找一下 把他放到你的vm虚拟机的光驱内 启动vm后双击该光盘 就可以安装了
- 一步一步的详细步骤在vm虚拟机里安装苹果雪豹系统,清晰明了
如果想体验苹果的雪豹系统又不想实体机安装的话,就试试虚拟机安装吧 折腾了一天,终于把虚拟机搞定了,现在安装了ubuntu和雪豹来体验不一样的系统 安装了一个虚拟的win7的64位系统测试软件 现在把苹 ...
- VM虚拟机去虚拟化教程(二)如何实现多开虚拟机 每个窗口独立硬件信息
上一篇讲述了vmware虚拟机去虚拟化过鲁大师检测,通过相关vmware-vmx.exe和BIOS.440.ROM和虚拟机对应的配置文件*.vmx来实现. VM虚拟机去虚拟化定制\/:a ...
- 如何将USB设备映射到VM虚拟机?帮你轻松解决技术难题!
如何将USB设备映射到VM虚拟机?帮你轻松解决技术难题! XenServer6.x U盘.加密狗等USB设备映射到VM虚拟机教程 1.确定安装XS 6.X虚拟化服务器主板支持 VT-D 技术并开启VT ...
- 一步一步的详细步骤在vm虚拟机里安装苹果雪豹系统
如果想体验苹果的雪豹系统又不想实体机安装的话,就试试虚拟机安装吧 折腾了一天,终于把虚拟机搞定了,现在安装了ubuntu和雪豹来体验不一样的系统 安装了一个虚拟的win7的64位系统测试软件 现在把苹 ...
- VM虚拟机报错:An error occurred during the file system check.
VM虚拟机开机时遇到以下错误: 问题原因:在上一次VM虚拟机关机后,移除了某个硬件设备,但是在上一次开机时已经设置了永久挂载,没有在配置文件中将被移除的硬件设备信息删除掉,所以在下一次虚拟机启动时,找 ...
最新文章
- php调用txt接口,PHP 如何更优雅地调用 API 接口
- boost之asio同步io使用实例
- c语言有趣代码_【新课预知】——C语言程序设计
- 【Flink】Flink 操作HDFS报错 hadoop is not in the classpath/dependencies
- QFile和C语言对文件操作的性能比较.--读取double型二进制数据文件
- 计算机审计初级难度,到现在你还不知道注会各科通过率 就真的out啦
- netstat 的10个基本用法
- 日活两亿的快手,如何用AI理解视频、做好分发
- Linux通过windows代理上网并安装软件
- python绘制capm模型
- uboot2021.10-nandflash-1.nand_fill_oob
- JAVA7-6 约分最简分式 (15 分)
- Android传感器之陀螺仪传感器
- 大厂软技能最佳实践--金字塔原理篇
- DOM JDOM DOM4J
- win10下解决编译环境find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointer
- networkx画弯曲的边
- html盒子模型的实例,html盒模型的示例分析
- 基于Spring事件模型实现观察者模式的工程实践
- AWD流程总结-纸上谈兵向