История изменений
Исправление
Quasar,
(текущая версия)
:
QEMU работает по следующим схемам:
1. Эмуляция. Для этого никакие модули ядра и прочее не нужны.
2. Виртуализация. Работает гораздо быстрее, чем эмуляция, но нужен модуль kqemu, который в ядро подгружается.
3. Виртуализация с использованием средств, встроенных в Linux. Это как раз использование KVM.
На заре массовой популяризации виртуализации сначала использовали Bochs и игрались с ним. Эмуляция была довольно медленной, но отлично подходящей для DOS и тестирования и отладки кода. Потом Фабрис Беллар написал QEMU, работавший гораздо быстрее. На средненьком ПК начала нулевых можно было так даже Windows 9x крутить благодаря скорости QEMU. Чуть погода он написал модуль ядра kqemu, который сначала был проприетарным, и только потом исходники стали открыты. Параллельно на основе QEMU был сделан VirtualBox. Сейчас QEMU остался как среда и обвязка для виртуализации, а также эмуляции различных платформ.
Исходная версия
Quasar,
:
QEMU работает по следующим схемам:
1. Эмуляция. Для этого никакие модули ядра и прочее не нужны.
2. Виртуализация. Работает гораздо быстрее, чем эмуляция, но нужен модуль kqemu, который в ядро подгружается.
3. Виртуализация с использованием средств, встроенных в Linux. Это как раз использование KVM.
На заре массовой популяризации виртуализации сначала использовали Bochs и игрались с ним. Эмуляция была довольно медленной, но отлично подходящей для DOS и тестирования и отладки кода. Потом Фабрис Беллар написал QEMU, работавший гораздо быстрее. На средненьком ПК начала нулевых можно было так даже Windows 9x крутить благодаря скорости QEMU. Чуть погода он написал модуль ядра kqemu, который сначала был проприетарным, и только потом исходники были открыты. Параллельно на основе QEMU был сделан VirtualBox. Сейчас QEMU остался как среда и обвязка для виртуализации, а также эмуляции различных платформ.