Moduł jądra kqemu
(nazywany również QEMU Accelerator) umożliwia bezpośrednią komunikację emulowanego przez QEMU [1] systemu z maszyną gospodarza. Wg autora zwiększa to kilkukrotnie szybkość emulowanego systemu.
Instalacja modułu
Aby skompilować moduł w Debianie należy zainstalować pakiety:
kqemu-source module-assistant
Następnie należy wykonać jako root następujące polecenia:
module-assistant prepare kqemu
module-assistant auto-install kqemu
System powinien zainstalować wymagane do kompilacji pakiety oraz skompilować moduł.
Inne sposoby kompilacja modułu dostępne sa w pliku /usr/share/doc/kqemu-source/README.Debian
.
Użytkowanie
Aby korzystać z KQEMU należy załadować jego moduł:
modprobe kqemu
Po dodaniu wpisu:
kqemu
w pliku /etc/modules
, moduł będzie ładowany automatycznie podczas startu systemu.
Ważniejsze flagi polecenia qemu
dotyczące obsługi KQEMU:
-no-kqemu
— wyłącza obsługę modułu. QEMU będzie działać jak zwykle, choć wolniej. Pozwala określić czy ewentualne problemy z emulacją powodowane są przez modułkqemu
.-kernel-kqemu
— włącza pełną wirtualizację, która pozwala osiągnąć najlepsze rezultaty (domyślnie jest używany tylko tzw. tryb użytkownika). Powyższa opcja działa tylko z systemami: Linux 2.4, Linux 2.6, Windows 2000 oraz Windows XP.
Więcej informacji na temat KQEMU znależć można w dokumentacji na stronie projektu [2] (ang.).