我知道,这个问题有点模糊,但我没有别的办法。
我们希望在我们的一台工作机器上运行虚拟机,但我们不知道它为什么这么慢。
无论我们尝试什么客户操作系统,例如 Windows 10、Server 2022 或各种 Linux 发行版,一切都感觉很慢。感觉它比运行该操作系统的 5 年前的笔记本电脑还要慢。感觉它比另一台使用旧 4790K 托管虚拟机的工作站还要慢。我们尝试禁用/启用 3D 加速,并更改我们在“设置”中找到的各种设置,但没有任何效果。
我该如何形容缓慢?就像在 2022 年使用 Core2Quad CPU 在 SSD 上运行 Windows 10 一样。窗口打开缓慢,界面感觉到处都很慢。如果我执行任何类型的任务,例如打开 Chrome 并打开一个页面,整个主机就会变得非常缓慢。
CPU 在主机操作系统上的表现足够好,并且与其他类似版本取得了类似的分数。
最重要的是?Virtualbox 非常敏捷。与 VMWare Workstation 相比,它快得多。Virtualbox 感觉就像在使用本机系统一样,它就是那么快。
为什么不直接使用 Virtualbox?
因为它不支持 OpenGL,所以它只有非常基本的 3D 功能。
我们的测试用例需要两者兼备。VMWare 正好有我们需要的功能。
为什么不使用 Hyper-V?
与 Virtualbox 相同。缺乏 2D/3D 功能,并且如果在 Windows 上启用 Hyper-V,它会通过有效地将其也变成 VM 来“削弱”主机。
为什么不使用 Linux 作为主机操作系统?
据我所知,Linux 的客户机下没有 3D 加速。我们在日常工作/任务中也依赖主机上的 Windows 软件,因此这只会意味着更多的工作/解决方法。因此,即使我们添加了第二个 GPU,也无法解决太多问题。
有问题的主机硬件:
- X570华硕主板
- 锐龙 5900X
- 64GB DDR4 3200MTz
- GTX 1060 显卡
- 操作系统是 Windows 10 Pro,版本 21H2
- VMWare Workstation 16.2.3
- 主机和客户存储是相同的 NVMe SSD 驱动器
我们已经尝试过:
- AMD-V 已启用。Virtualbox 运行良好。
- 更新 BIOS:无变化
- 使用曲线优化器来实现更高的提升:没有变化
- 确保虚拟机已加载到保留的 RAM 中(vmware 设置)
- 禁用/启用客户机的 3D 加速
- 在主机上禁用 Windows Defender 安全缓解措施
任何想法或建议都将非常感激。