Які відмінності між QEMU та VirtualBox? [зачинено]


87

Нещодавно я дізнався, що існує проект QEMU. Я раніше використовував VirtualBox, і я знаю про Xen та VMWare.

Які відмінності між QEMU та VirtualBox? Чи варто дотримуватися VirtualBox?
У яких випадках QEMU кращий?

Відповіді:


69

В основному обидва мають особливості, яких немає у іншого, тому це може полегшити рішення. QEMU / KVM краще інтегрований в Linux, має менший розмір, і тому повинен бути швидшим.

VirtualBox - це програмне забезпечення для віртуалізації, обмежене архітектурою x86 та amd64. Xen використовує QEMU для апаратної віртуалізації, але також може паравіртуалізувати гостей без апаратної віртуалізації. QEMU підтримує широкий спектр апаратних засобів і може використовувати KVM під час запуску цільової архітектури, яка однакова з архітектурою хоста.

Xen - це гіпервізор Type-1, де VirtualBox та QEMU розглядаються як гіпервізори Type-2 (також можуть бути суперечки щодо того, щоб kvm був модулем ядра).

Подібне питання вже задавали в цій спільноті.


8
чи QEMU настільки ж безпечний, як virtualbox для пісочниці Windows? Я не хочу, щоб вікна мали доступ до моєї ОС Linux
JesseBoyd

4
@JesseBoyd у них обох були вразливі місця безпеки, що дозволяють втекти з віртуальної машини: en.wikipedia.org/wiki/Virtual_machine_escape
baptx

@ben У наступному ядрі KVM більше не буде модулем ядра :)
teknoraver

@teknoraver Що це буде тоді? Я використовую 5.6.8, чи мене це стосується?
Some Name

@teknoraver, будь ласка, повідомте своє джерело
бен

29

QEMU з KVM набагато швидше, ніж VirtualBox, ви можете протестувати його самостійно:

VirtualBox: мережа vbox - -

QEMU QEMU

Тести диска та процесора дали більш-менш подібні результати.


2

Різниця полягає в підтримуваному списку інструкцій. Virtualbox та VMware не підтримують інструкції f16c, що підтримуються архітектурами, починаючи з Ivy Bridge, що обмежує компіляції навіть із новішими процесорами до Sandy Bridge та призводить до інших несумісностей.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.