7 января 2009
Виртуализация с помощью Qemu

QEMU относится к программам, эмулирующим аппаратную среду. Ее основные функции аналогичны VMWare, VirtualBox, Bochs или Virtual PC. Хотя некоторые возможности отличаются. Например, поддерживается два вида эмуляции:
— Full system emulation – создается полноценная виртуальная машина, имеющая “свой” процессор и различную периферию;
— User mode emulation – режим, поддерживаемый только в Linux, позволяет запускать на родном процессоре программы, откомпилированные под другую платформу.
Во втором варианте QEMU берет на себя всю заботу по переводу инструкций процессора и конвертацию системных вызовов. В этом режиме возможна эмуляция не только x86, но и процессоров других архитектур: ARM, SPARC, PowerPC, MIPS и m68k.