当前位置:首页 > 虚拟机 > 正文

vmware虚拟机怎么用主机显卡


一、怎么让虚拟机调用主机显卡性能?1、通过vmwarelog日志文件查看可用显卡
打开虚拟机目录下的日志文件,找到自己显卡的位置
计数就是浏览所有可用显卡以及背后的厂商它表示显卡代码。这是红框中的第二个0x10de
“显卡名称”,表明他使用的是NVIDIAGeForceGTX1050Ti显卡
在此插入图片描述
2.修改vmx文件转换可用显卡
我们要切换到1050Ti,然后打开虚拟机文件夹中的.vmx文件
添加:ID="0x10de"行
3.重启检查vmware,看看显卡是否更换
重启vmware,再次检查文件。果然转型了
随着计算机系统的发展,虚拟化技术在计算机领域得到了广泛的应用。现代计算机能够使用虚拟化技术来支持多个虚拟机,每个虚拟机运行一个单独的操作系统。在虚拟机系统中,每个操作系统都需要访问硬件。访问显卡是一件相对复杂的事情。不同的显卡使用方法是影响用户体验的重要因素。目前VMWare、VirtualPC等主流虚拟化技术都采用类似的解决方案,为客户操作系统(GuestOperatingSystem,GOS)提供虚拟化显卡。这种虚拟显卡是普通显卡,只能执行基本的显示功能,与真实显卡有很大不同。图1是先前技术水平的虚拟机系统的图。虚拟机系统包括虚拟机监控器(VirtualMonitorMachine,VMM)、服务操作系统(ServiceOperationSystem,SOS)和至少一个GOS。SOS启动时会扫描PCI总线,检测真实显卡,获取真实显卡信息并为真实显卡分配资源(IRQ、IO、MMIO),SOS通过真实显卡驱动访问普通显卡。。SOS包含设备模型(DeviceModule,DM),为每个GOS提供虚拟显卡。GOS启动时,会扫描虚拟PCI总线,检测虚拟显卡,获取虚拟显卡的信息,并为虚拟显卡分配资源(IRQ、10、MMIO)。GOS通过虚拟显卡驱动访问虚拟显卡时,通过VMM将访问数据发送给DM;DM将对访问的数据进行转换,并发送给实际的显卡驱动程序,处理接收到的数据;并将其发送到显卡。