将办公用的物理机迁移为虚拟机( 8124m 分配了 20 个核心,64GB 内存,未开 vmware 3D 加速)后使用,一直觉得界面很卡,窗口开的越多越卡,输入法打字都卡,但是 cpu 占用率始终是 5%以下,内存也才用了不到 22GB ,磁盘也没有什么读写。
怀疑是图形性能出了问题,写了一个 tkinter 小程序,循环设置 10000 次进度条进度,记录时间消耗。 发现当前运行环境需要 9-13s 才能完成,于是继续测试
- 关闭 9 个 wps 窗口,耗时降低到 8.13s 左右
- 关闭了 50 个不同的 chrome 窗口,耗时降到了 7.59s 左右
- 再关闭了 50 个 chrome 窗口,关闭了有道词典,耗时降到了 4.57s 左右
- 开一个新的 server2019 虚拟机测试,耗时只需要 1.5s
- 开启一个新的 win10 虚拟机,开启 8GB 显存 3D 加速,刚开机测试耗时 3.87s ,开启了三个聊天软件窗口,耗时立马上升到了 6.11s ( vmware16 这 3D 加速也不怎么顶用?而且还有渲染 bug )
- 真机 i7 11700 核显,开了 389 个不同的 chrome 窗口,耗时只需要 1.56s
测下来的感觉就是虚拟机的图形性能真的很差,根本不适合开太多窗口进行办公,可是 vmware 开启 3d 加速貌似是目前虚拟机最强图形性能了(是不是配个 3090 就好多了呢?),除了显卡直通,虚拟机的图形性能还有救吗?