嵌套 KVM 虚拟化的开销应该很小,但虚拟机内的 Android 模拟器应该是可用的。
当我在 ubuntu 20.04 客户机(在 ubuntu 20.04 主机上)启动 Android 模拟器时,它警告我我处于嵌套虚拟化中,因此它会很慢。但它非常低,不仅仅是慢。启动到 Android 需要 10 分钟,是的,所有系统都是 x86_64,甚至是 android 镜像。
我认为这与 OpenGL 有关,所以我在我的 virt-manager 上启用了 OpenGL 虚拟化,但仍然很慢。
我在具有 16 个内核的 Ryzen 7 2700x 上尝试了相同的操作,我将所有内核都交给了 VM,并将 AMD gpu 传递给它,Android 模拟器也非常缓慢。
为什么?
最佳答案
问题在于 QXL。不知何故,它在新的 Ubuntu 上很慢。使用 VirtIO 视频和可能的 3D 加速
关于android - 为什么 Android 模拟器的嵌套虚拟化非常慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68339438/