Насколько производительность зависит от использования виртуализации QEMU на хосте Windows, когда и хост, и виртуальная машина используют один и тот же процессор? В более старых статьях указывается, что использование kqemu
позволяет избежать снижения производительности, если и хост, и виртуальная машина используют один и тот же набор инструкций. Но, похоже, kqemu
в последнее время это не используется или недоступно для 64-битных систем.
Могут ли более поздние версии поддерживать производительность без использования `kqemu'?
решение1
На хосте Windows qemu на самом деле не является гипервизором, а выполняет полную машинную эмуляцию с динамической трансляцией, что ужасно медленно, и мало что можно сделать для ее ускорения.
Это может быть полезно в качестве демонстрации или для отладки, но для чего-то серьезного вам понадобится настоящий гипервизор Windows, такой как Hyper-V, или какой-либо другой настоящий гипервизор (например, KVM на Linux).