DEVOPSTRAINER
Вопросы / Linux

QEMU, KVM, qemu-kvm — в чём разница между эмуляцией и виртуализацией?

Краткий ответ

QEMU — эмулятор: программно воспроизводит CPU и периферию, может запускать ОС чужой архитектуры (ARM на x86), но медленно. KVM — модуль ядра Linux, превращающий его в гипервизор: даёт гостю выполнять инструкции прямо на физическом CPU (только та же архитектура), почти без потерь. qemu-kvm — их связка: KVM ускоряет CPU/память, QEMU эмулирует устройства ввода-вывода.

Ещё вопросы по теме «Linux»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →