已掉线,重新登录

首页 > 绿虎论坛 > 电脑 > Windows (发帖)

标题: hyper-v使用GPU-PV,让虚拟机和宿主共用显卡

作者: @Ta

时间: 2021-10-05发布,2021-10-05修改

点击: 8086

参考资料:
https://forum.cfx.re/t/running-fivem-in-a-hyper-v-vm-with-full-gpu-performance-for-testing-gpu-partitioning/1281205
个人实践:
1.vm完全关机
2.使用powershell为虚拟机添加gpu,具体参数根据实际情况调整
$vm = "Windows 11"
Add-VMGpuPartitionAdapter -VMName $vm
Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionVRAM 80000000 -MaxPartitionVRAM 100000000 -OptimalPartitionVRAM 100000000 -MinPartitionEncode 80000000 -MaxPartitionEncode 100000000 -OptimalPartitionEncode 100000000 -MinPartitionDecode 80000000 -MaxPartitionDecode 100000000 -OptimalPartitionDecode 100000000 -MinPartitionCompute 80000000 -MaxPartitionCompute 100000000 -OptimalPartitionCompute 100000000
Set-VM -GuestControlledCacheTypes $true -VMName $vm
Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vm
Set-VM –HighMemoryMappedIoSpace 32GB –VMName $vm
3.开机,将宿主显卡驱动复制到虚拟机内部C:\Windows\System32\HostDriverStore\FileRepository\路径下,没有该路径创建即可。
4.重启虚拟机,打开设备管理器,发现虚拟机使用了跟物理机一模一样的显卡,支持几乎一模一样的特性。
5.我笔记本没有独显,我的cpu核显i7 1065g7,成功和虚拟机共享使用。xiaoqidun_2021-10-05_22-33-14.pngxiaoqidun_2021-10-05_22-24-42.pngxiaoqidun_2021-10-05_22-24-17.png

[隐藏样式|查看源码]


『回复列表(5|隐藏机器人聊天)』

1. e68431747e6b4407e50ecea229be2041
hyper-v我只会用来装软路由
(/@Ta/2021-10-06 01:14//)

2.

点赞。我一直在寻找类似方法。不知道能不能用于N卡。

(/@Ta/2021-10-07 12:06//)

3. @老虎会游泳
<Configuration>
    <vGPU>Enable</vGPU>
</Configuration>
保存为wsb,然后双击打开,就可以启动一个支持gpu虚拟化的windows sandbox虚拟机,如果成功的话就可以拷贝这个sandbox(沙盒虚拟机)内的C:\Windows\System32\HostDriverStore\FileRepository\文件夹的驱动到添加了半虚拟化GPU的hyper-v虚拟机内使用。
参考资料:https://docs.microsoft.com/zh-cn/windows/security/threat-protection/windows-sandbox/windows-sandbox-configure-using-wsb-file
(/@Ta/2021-10-07 20:42//)

4. @爱特,试了,你这办法不行啊
(/@Ta/2022-08-06 16:37//)

5. @pjzmj2012,你自己的操作办法有问题,或者硬件太老,不支持gpu-pv特性。
(/@Ta/2022-08-12 11:41//)

回复需要登录

7月6日 06:55 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1