QEMU

Qemu - программа эмуляции аппаратного обеспечения различных платформ. Имеет открытый код, доступна эмуляция процессоров Intel x86 и различных устройств ввода-вывода. Также эмулирует 80386, 80486, Pentium, Pentium Pro, AMD64 и другие x86-совместимые процессоры; PowerPC, ARM, MIPS, SPARC, SPARC64, m68k (частично). Работает на Syllable, FreeBSD, FreeDOS, Linux, Windows 9x, Windows 2000, Mac OS X, QNX, Android и пр. Создателем данного софта является французский программист Фабрис Беллар (Fabrice Bellard), известный также как создатель популярной библиотеки libavcodec (FFmpeg, ffdshow, MPlayer, VideoLAN и др).

Скорость виртуальной машины меняется с внедрением программной эмуляции, работа происходит медленнее. Существует два способа ускорить процессы, приблизив их к скорости основной системы: KQEMU и QVM86.

KQEMU

Крайне быстрая эмуляция, достигнутая благодаря преминению специального модуля KQEMU. Cтабильно работает в Linux 2.4 — 2.6, в наличии экспериментальная поддержка Microsoft Windows и FreeBSD. Начиная с версии 0.12.0, QEMU не поддерживает KQEMU.

QVM86

QVM86 работает по тому же самому принципу, являлась одно время заменой KQEMU, пока исходные коды того не были открыты. QVM86 не действует с 2007 года.

#