Насколько сильно влияет на производительность использование виртуализации QEMU в Windows?

Насколько сильно влияет на производительность использование виртуализации QEMU в Windows?

Насколько производительность зависит от использования виртуализации QEMU на хосте Windows, когда и хост, и виртуальная машина используют один и тот же процессор? В более старых статьях указывается, что использование kqemuпозволяет избежать снижения производительности, если и хост, и виртуальная машина используют один и тот же набор инструкций. Но, похоже, kqemuв последнее время это не используется или недоступно для 64-битных систем.

Могут ли более поздние версии поддерживать производительность без использования `kqemu'?

решение1

На хосте Windows qemu на самом деле не является гипервизором, а выполняет полную машинную эмуляцию с динамической трансляцией, что ужасно медленно, и мало что можно сделать для ее ускорения.

Это может быть полезно в качестве демонстрации или для отладки, но для чего-то серьезного вам понадобится настоящий гипервизор Windows, такой как Hyper-V, или какой-либо другой настоящий гипервизор (например, KVM на Linux).

Связанный контент