主机 16G 内存,i5-8500 ,集显,可以流畅 6 开游戏。
因为用到一些辅助,想转移到虚拟机里面,vbox 不用提,压根就跑不起来。 通过 vmware 倒是在虚拟机里面成功安装、启动游戏,但是感觉性能严重受限,卡的严重。虚拟机是 win7 ,已经分配了 12G 内存,2 个核。
是这款 CPU 不适合虚拟化呢还是因为主机没有显卡?
1
Illusionary 2023-06-17 23:16:18 +08:00
虚拟机玩 win 都这个叼样,你换 Linux 试试
|
2
Donahue 2023-06-17 23:21:28 +08:00
显卡,你玩游戏用虚拟机,要直通一张显卡进去。然后 8500 这个 cpu 放现在挺弱的了
|
3
tanranran 2023-06-17 23:46:55 +08:00
没有独显导致的
|
4
yinmin 2023-06-18 00:14:58 +08:00 via Android
windows 的虚拟机玩不了游戏的,没厂商优化这个特性。
|
5
yyzh 2023-06-18 00:33:42 +08:00 1
硬件能直通的都得直通,特别是显卡
|
6
wipbssl 2023-06-18 01:37:18 +08:00 1
主流显卡不支持虚拟化,虚拟机的显卡是 cpu 模拟的。其他的设备里 cpu 基本没有损失,除了显卡外的损耗主要在于 IO 。所以有高性能需求,能直通的设备尽量直通
|
7
liantian 2023-06-18 01:49:23 +08:00 via iPhone
消费级显卡没有显卡虚拟化,显卡资源被主机独占,虚拟机内的 gpu 是摸你的。
linux 下 有个 https://github.com/DualCoder/vgpu_unlock/issues 可以破解使用 n 卡的 vgpu ,但是支持型号有限… |
8
kagangtuya 2023-06-18 01:51:37 +08:00 via Android
虚拟机没法调用显卡(游戏级)
|
9
wangxiaoaer OP @yinmin 游戏群里通过虚拟机开 20 多个的大把,应该不是 win 虚拟机的问题。
|
10
wangxiaoaer OP 目前 500 左右能买个什么级别的显卡?我这个游戏对显卡要求不是很高。
|
11
wangxiaoaer OP |
12
IDAEngine 2023-06-18 09:27:01 +08:00
虚拟机都是 CPU 模拟 GPU ,这能有性能?开独显穿透把
|
13
wangxiaoaer OP @IDAEngine 了解了,已经下单了个 1060 的矿卡过渡下。
|
14
yinmin 2023-06-18 11:43:33 +08:00 via iPhone
@wangxiaoaer 虚拟机里能流畅跑游戏了,介绍一下经验,学习学习,谢了
|
15
wangxiaoaer OP @yinmin #14 如果你说的是那种 3A 大制作估计不行,但是我玩的这款对显卡要求本来就不高,属于是养成类,不像 FPS 那种对帧率要求很高。我本机集显都无压力开 6 个号。 群里有些玩家几百个账号的,都是通过虚拟机开的。
|
16
NSAgold 2023-06-18 12:12:33 +08:00
如果游戏不检测虚拟机的话可以试试 hyper-V 开 GPU-PV 功能,好像是把显卡的 api 直通进去实现的半虚拟化。性能提升比较大。
|
17
RatioPattern 2023-06-18 12:48:12 +08:00
不知道大家有没有注意到 17 年之前的 vmware 是没有那么卡的,
windows 里面跑虚拟化除了直通,最重要的影响是 CPU 三级缓存 然后很关键的一点,关闭 HPET 。自从那两个 cpu 漏洞之后,amd intel 都饱受这个问题影响 |
18
wangxiaoaer OP @RatioPattern 受教了,回头试试。
|
19
RatioPattern 2023-06-18 14:09:44 +08:00
@wangxiaoaer Windows 上面还有个 meltdown\spectre 补丁,当时打了补丁以后性能直线下降 30%,有工具可以关闭可以 google 下,如果都是 windows 那宿主机和虚拟机都要关这个补丁
|