虚拟机性能和什么有关

2023 年 6 月 17 日
 wangxiaoaer

主机 16G 内存,i5-8500 ,集显,可以流畅 6 开游戏。

因为用到一些辅助,想转移到虚拟机里面,vbox 不用提,压根就跑不起来。 通过 vmware 倒是在虚拟机里面成功安装、启动游戏,但是感觉性能严重受限,卡的严重。虚拟机是 win7 ,已经分配了 12G 内存,2 个核。

是这款 CPU 不适合虚拟化呢还是因为主机没有显卡?

2817 次点击
所在节点    问与答
19 条回复
Illusionary
2023 年 6 月 17 日
虚拟机玩 win 都这个叼样,你换 Linux 试试
Donahue
2023 年 6 月 17 日
显卡,你玩游戏用虚拟机,要直通一张显卡进去。然后 8500 这个 cpu 放现在挺弱的了
ByteRan
2023 年 6 月 17 日
没有独显导致的
yinmin
2023 年 6 月 18 日
windows 的虚拟机玩不了游戏的,没厂商优化这个特性。
yyzh
2023 年 6 月 18 日
硬件能直通的都得直通,特别是显卡
wipbssl
2023 年 6 月 18 日
主流显卡不支持虚拟化,虚拟机的显卡是 cpu 模拟的。其他的设备里 cpu 基本没有损失,除了显卡外的损耗主要在于 IO 。所以有高性能需求,能直通的设备尽量直通
liantian
2023 年 6 月 18 日
消费级显卡没有显卡虚拟化,显卡资源被主机独占,虚拟机内的 gpu 是摸你的。

linux 下 有个 https://github.com/DualCoder/vgpu_unlock/issues 可以破解使用 n 卡的 vgpu ,但是支持型号有限…
kagangtuya
2023 年 6 月 18 日
虚拟机没法调用显卡(游戏级)
wangxiaoaer
2023 年 6 月 18 日
@yinmin 游戏群里通过虚拟机开 20 多个的大把,应该不是 win 虚拟机的问题。
wangxiaoaer
2023 年 6 月 18 日
目前 500 左右能买个什么级别的显卡?我这个游戏对显卡要求不是很高。
wangxiaoaer
2023 年 6 月 18 日
https://m.tb.cn/h.UBVK94W?sm=ed13dd

打算买个技嘉的 1060 3g ,375 ,如何?
IDAEngine
2023 年 6 月 18 日
虚拟机都是 CPU 模拟 GPU ,这能有性能?开独显穿透把
wangxiaoaer
2023 年 6 月 18 日
@IDAEngine 了解了,已经下单了个 1060 的矿卡过渡下。
yinmin
2023 年 6 月 18 日
@wangxiaoaer 虚拟机里能流畅跑游戏了,介绍一下经验,学习学习,谢了
wangxiaoaer
2023 年 6 月 18 日
@yinmin #14 如果你说的是那种 3A 大制作估计不行,但是我玩的这款对显卡要求本来就不高,属于是养成类,不像 FPS 那种对帧率要求很高。我本机集显都无压力开 6 个号。 群里有些玩家几百个账号的,都是通过虚拟机开的。
NSAgold
2023 年 6 月 18 日
如果游戏不检测虚拟机的话可以试试 hyper-V 开 GPU-PV 功能,好像是把显卡的 api 直通进去实现的半虚拟化。性能提升比较大。
RatioPattern
2023 年 6 月 18 日
不知道大家有没有注意到 17 年之前的 vmware 是没有那么卡的,
windows 里面跑虚拟化除了直通,最重要的影响是 CPU 三级缓存
然后很关键的一点,关闭 HPET 。自从那两个 cpu 漏洞之后,amd intel 都饱受这个问题影响
wangxiaoaer
2023 年 6 月 18 日
@RatioPattern 受教了,回头试试。
RatioPattern
2023 年 6 月 18 日
@wangxiaoaer Windows 上面还有个 meltdown\spectre 补丁,当时打了补丁以后性能直线下降 30%,有工具可以关闭可以 google 下,如果都是 windows 那宿主机和虚拟机都要关这个补丁

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/949612

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX