Назад | Перейти на главную страницу

Разница между qemu-kvm, qemu-system-x86_64, qemu-x86_64

Что касается новых функций, я недавно обновил qemu-kvm 1.5.3 до qemu 2.5.0, но увидел несколько двоичных файлов qemu, /usr/local/bin/qemu-x86_64 и /usr/local/bin/qemu-system-x86_64. Похоже на то qemu-system-x86_64 это программа-эмулятор, поскольку libvirt не распознает qemu-x86_64. Тогда для чего нужен qemu-x86_64?

И согласно этот qemu doc:

Форк qemu-kvm для x86 (устарело, сейчас используйте восходящий QEMU)

Похоже, qemu заменяет qemu-kvm. Но если используется qemu, а не qemu-kvm, предоставляется ли гостевой процессор KVM? Если нет, будет ли производительность хуже?

Я спросил список рассылки, вот что я получил:

  • qemu-arch как /usr/local/bin/qemu-x86_64 предназначен для запуска программы этой арки на главной машине любой арки, но не на виртуальной машине
  • qemu-system-arch как /usr/local/bin/qemu-system-x86_64 для запуска системы этой арки на хост-машине
  • для включения поддержки kvm, параметр qemu -enable-kvm необходимо, libvirt должна была позаботиться об этом, если настроен правильный xml

Спасибо Якобу за ответ в список рассылки.