kqemu die QEMU Accelerator Module verhoog die spoed van QEMU wanneer 'n rekenaar is nagevolg op 'n rekenaar. Dit loop die meeste van die teiken aansoek kode direk op die gasheer verwerker bereik naby moedertaal prestasie. Dit is baie handig wanneer jy wil 'n ander bedryfstelsel (byvoorbeeld Windows) op 'n Linux loop.
Dit is tans beskikbaar vir Linux x86 of x86_64 leërskare bestuur van 'n kern 2.4.x of 2.6.x. Voorlopige weergawes is beskikbaar vir Windows en FreeBSD leërskare.
Met die QEMU Accelerator Module kan QEMU word in vergelyking met ander kommersiële of gratis PC Virtualizers. Dit het die voordeel dat dit vry en om goeie prestasie te bereik, terwyl noodsaak geen spesifieke gas bedryfstelsel veranderinge. Geen ander produk het sulke voordele.
Installasie
2.1 KQEMU Samestelling (Linux)
Verseker eerste dat jy 'n onlangse weergawe van QEMU (> = 0.8.1) met die KQEMU ondersteuning in staat gestel het (dit is die verstek).
Decomprimeren dan die KQEMU bronne:
cd / tmp
teer zxvf kqemu-x.y.z.tar.gz
cd kqemu-x.y.z
Dan moet jy KQEMU instel en bou dit (gewoonlik geen opsies is nodig):
Configure
maak
Tik as root gebruiker:
maak installeer
om KQEMU in `/ usr / plaaslike installeer.
QEMU Accelerator Installasie vir Linux
As jy x86 Linux, die samestelling van die QEMU Accelerator Bedryfstelselkern Module (KQEMU) word outomaties geaktiveer voorsien gebruik jy die nodige kern kop. As nietemin die samestelling versuim, kan jy die samestelling met konfigureer opsie die `disable-kqemu 'skakel.
Let daarop dat KQEMU nie tans kan werk as die Xen Virtualiseerder loop op jou gasheer.
As jy met 'n 2,6 gasheer kern, dan sal al die nodige kern hoofde moet reeds geïnstalleer. As jy met 'n 2,4-kern, dan moet jy seker maak dat behoorlik gekonfigureer kern bronne geïnstalleer en opgestel. Op 'n Redhat 9 verspreiding byvoorbeeld, moet die volgende gedoen word:
1) Installeer die kern-source-xxx pakket
2) cd / usr / src / linux-xxx
3) maak distclean
4) Afskrif / boot / config-vvv in .config (gebruik uname -r om jou konfigurasie naam vvv ') weet
5) Verander die Make File die ekstraversie lyn te verander om jou huidige opset naam pas:
Ekstroversie = -Custom
om
Ekstroversie = -8 # Dit is 'n voorbeeld, kan dit -8smp te wees
6) maak menuconfig # red Net die opset
7) maak dep bzImage
Die installering van KQEMU is nie ten volle outomatiese, want dit is hoogs verspreiding afhanklik. Wanneer die launch
maak installeer
KQEMU geïnstalleer in / lib / modules / kernel_version / misc. Die toestel `/ dev / kqemu 'is geskep met die lees / skryf toegang regte vir almal. As jy vrees veiligheid kwessies, kan jy die toegang regte van `/ dev / kqemu 'beperk.
As jy wil hê dat die KQEMU outomaties geïnstalleer op die boot tyd, kan jy voeg
# Laai die KQEMU kern module
/ Sbin / modprobe kqemu
in `/etc/rc.d/rc.local.
As die groot aantal 250 reeds gebruik word deur 'n ander bestuurder, kan jy die opsie groot = N gebruik om 'n alternatiewe groot nommer.
As jou verspreiding gebruik udev (soos Fedora), gebruik die kqemu module opsie groot = 0 om die toestel `/ dev / kqemu 'outomaties geskep:
# Laai die KQEMU kern module
/ Sbin / modprobe kqemu groot = 0
Dit is gewoonlik nodig om die toestel toegang regte deur udev te verander. Wysig `/etc/udev/permissions.d/50-udev.permissions en voeg:
# Kqemu
kqemu: wortel: wortel: 0666
Wat is nuut in hierdie release:
- dinamiese toestel '/ dev / kqemu' skepping is nou die standaard.
- '- Fiorentino-stapel-beskermer' gcc opsie fix
- bygevoeg kqemu regressie toetse (kan dien as voorbeeld gebruik API te)
- ingesluit kqemu tegniese doc
Kommentaar nie gevind