KVM 内实现 NVIDIA GPU 近原生访问

Virtio-nvgpu: Near-native Nvidia GPU access inside a KVM guest

virtio-nvgpu 项目让 KVM 虚拟机内的 NVIDIA GPU 性能接近裸机水平,渲染开销仅相差 2%。它通过在驱动 ABI 层面转发 ioctls,绕过传统 API 翻译,使 Guest 能直接运行未修改的 NVIDIA 用户态驱动。这意味着 Vulkan 渲染、NVENC 编码等任务可在虚拟机内高效完成,且 CPU 开销与宿主机几乎一致。实测显示,单张 RTX 3060 可同时支持四个 Guest 流畅运行,为无头流媒体场景提供了理想的解决方案。

在每帧耗时超过 2 毫秒的情况下——也就是游戏渲染的每一帧——Guest 的性能与裸机相差不到 2%。

同日更多故事

2026-09-24