QEMU расшифровывается как "Quick EMUlator" и представляет собой эмулятор процессора, который использует динамическую двоичную трансляцию для достижения разумной скорости и простоты портирования на новые архитектуры центрального процессора.

QEMU имеет два режима работы:

  • Эмуляция пользовательского режима

В этом режиме QEMU запускает отдельные программы для Linux или Darwin/Mac OS X, которые были скомпилированы для другого процессора. Системные вызовы отбрасываются за порядковый номер и несоответствия 32/64 бит. Быстрая кросс-компиляция и кросс-отладка являются основными целями для эмуляции пользовательского режима.

  • Компьютерная эмуляция

В этом режиме QEMU эмулирует полноценную компьютерную систему, включая периферию. Его можно использовать для виртуального хостинга нескольких виртуальных машин на одном компьютере. QEMU может загружать многие гостевые операционные системы, включая Linux, Solaris, Microsoft Windows, DOS и BSD 1; он поддерживает эмуляцию нескольких аппаратных платформ, включая x86, x86-64, ARM, Alpha, ETRAX CRIS, MIPS, MicroBlaze, PowerPC и SPARC.

Источник: Википедия