首页 精选百科 > 正文

如何在 VirtualBox 中使用 GPU

导读 您的所有 PC 组件在确保 PC 性能平稳方面发挥着至关重要的作用。购买和使用最新的 PC 部件可在 Windows 上提供流畅的网页浏览、文...

您的所有 PC 组件在确保 PC 性能平稳方面发挥着至关重要的作用。购买和使用最新的 PC 部件可在 Windows 上提供流畅的网页浏览、文件管理、视频编辑和高端游戏体验。然而,在其他操作系统上情况并不相同。

如果您经常使用 VirtualBox 等虚拟机软件在 PC 上运行多个操作系统,那么即使您强大的 PC GPU 也无济于事。这主要是由于 VirtualBox 明显缺乏 GPU 支持,即使到今天也是如此。您需要克服一些困难才能在 VirtualBox 中使用 GPU。

VirtualBox 上 GPU 支持的悲惨现状

在开始之前,我们先澄清一下 VirtualBox 目前对 GPU 的支持。当您添加来宾操作系统并在计算机上运行它时,VirtualBox 会创建一个虚拟 GPU 来处理所有图形任务。如果您的处理器具有集成 GPU(例如Core i5-14600K上的 Intel UHD 770 显卡),则虚拟 GPU 将使用该 GPU 来处理其所有工作负载。

无论您的系统是否安装了专用 GPU,都会发生这种情况。您可能认为解决方案可能就像从 i-GPU 切换到专用 GPU 一样简单,但事实并非完全如此。

让我们以我们的PC系统为例。它运行第一代 Ryzen 5 1400 CPU 和 Nvidia GTX 1060 来处理繁重的工作负载。由于没有集成 GPU,VirtualBox 只剩下 GTX 1060。您可能认为相同的客户操作系统应该比劣质的英特尔 i-GPU 运行得更好。然而,这里的情况并非如此。

当我们运行 Ubuntu 操作系统时,我们很快就注意到不稳定和整体低于平均水平的体验。这意味着 VirtualBox 在其客户操作系统中使用 Nvidia GPU 的方式出现了问题。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。