KQEMU

Software skärmdump:
KQEMU
Mjukvaruinformation:
Version: 1.3.0 Pre11
Ladda upp dagen: 2 Jun 15
Utvecklare: Fabrice Bellard
Licens: Gratis
Popularitet: 92

Rating: 3.0/5 (Total Votes: 3)

kqemu QEMU Accelerator modulen ökar hastigheten på QEMU när en PC emuleras på en dator. Det körs de flesta av målprogrammet koden direkt på värdprocessorn att uppnå nära infödda prestanda. Det är mycket användbart när du vill köra en annan operativsystem (t.ex. Windows) på en linux desktop.
För närvarande är det tillgängligt för Linux x86 eller x86_64 datorer som kör en kärna 2.4.x eller 2.6.x. Preliminära versioner finns för Windows och FreeBSD värdar.
Med QEMU Accelerator Module, kan QEMU jämföras med andra kommersiella eller fria PC Virtualizers. Det har fördelen av att vara fri och att uppnå goda prestanda samtidigt kräver inga särskilda gästoperativsystem ändringar. Ingen annan produkt har sådana fördelar.
Installation
2.1 kqemu Compilation (endast Linux)
Först se till att du har en senare version av QEMU (> = 0.8.1) med kqemu stöd aktiverat (det här är standard).
Dekomprimera Därefter kqemu källor:
cd / tmp
tar zxvf kqemu-x.y.z.tar.gz
cd kqemu-x.y.z
Då kan du konfigurera kqemu och bygga det (oftast inga alternativ behövs):
./configure
göra
Skriv sedan som root-användare:
make install
att installera kqemu i `/ usr / local".
QEMU Accelerator Installations för Linux
Om du använder x86 Linux, sammanställningen av QEMU Accelerator Kernel Module (kqemu) aktiveras automatiskt under förutsättning att du har de nödvändiga kärn rubriker. Om ändå sammanställningen misslyckas, kan du stänga av sin sammanställning med `--disable-kqemu" configure alternativ.
Observera att kqemu för närvarande inte kan fungera om Xen VIRTUALIZER körs på din värd.
Om du använder en 2.6 värd kärna, sedan alla nödvändiga kärn rubriker bör redan installerat. Om du använder en 2.4-kärna, så ska du kontrollera att rätt konfigurerade källkoden är installerade och sammanställas. På en Redhat 9 fördelning till exempel, måste följande göras:
1) Installera kernel-source-xxx paket
2) cd / usr / src / linux-xxx
3) göra distclean
4) Kopiera / boot / config-vvv i .config (använd uname -r känna din konfiguration namnet vvv)
5) Redigera Makefile att ändra EXTRA linjen att matcha din nuvarande konfiguration namn:
   EXTRA = -Avancerad
till
   EXTRA = -8 # Det här är ett exempel, det kan vara -8smp också
6) make menuconfig # spara Bara konfigurationen
7) make dep bzImage
Installationen av kqemu inte är helt automatisk, eftersom det är i hög grad fördelning beroende. När du startar
make install
Kqemu installeras i / lib / modules / kernel_version / div. Enheten `/ dev / kqemu 'skapas med läs- / skriv nyttjanderätt för alla. Om du är rädd säkerhetsfrågor, kan du begränsa rättigheterna för `/ dev / kqemu" tillgång.
Om du vill att kqemu installeras automatiskt vid uppstart, kan du lägga till
# Ladda kqemu kärnmodul
/ Sbin / modprobe kqemu
i `/etc/rc.d/rc.local".
Om huvudnummer 250 används redan av en annan förare, kan du använda alternativet större = N för att ställa in ett alternativt större antal.
Om din distribution använder udev (som Fedora), använd kqemu modul större = 0 att ha enheten `/ dev / kqemu" skapas automatiskt:
# Ladda kqemu kärnmodul
/ Sbin / modprobe kqemu större = 0
Det är vanligtvis nödvändigt att ändra ring nyttjanderätt fastställts av udev. Redigera `/etc/udev/permissions.d/50-udev.permissions" och lägg till:
# Kqemu
kqemu: root: root: 0666

Vad är nytt i den här versionen:

  • dynamisk enhet "/ dev / kqemu 'skapande är nu standard.
  • '- Nationaloperans-stack-beskyddare "gcc alternativ fix
  • lagt kqemu regressionstester (kan tjäna som API-användning exempel alltför)
  • ingår kqemu tekniska doc

Annan programvara för utvecklare Fabrice Bellard

Kommentarer till KQEMU

Kommentarer hittades inte
Kommentar
Slå på bilder!