KQEMU Qemu spartintuvas modulis padidina qemu greitį, kai kompiuteris yra vadovautis ant PC. Jis veikia didžiąją dalį tikslinės paraiškos kodą tiesiai ant pagrindinio procesoriaus pasiekti netoli gimtojo rezultatus. Tai labai naudinga, kai norite paleisti kitą operacinę sistemą (pavyzdžiui, "Windows") ant Linux.
Šiuo metu ji yra prieinama Linux x86 ar x86_64 šeimininkai veikia branduolio 2.4.x ar 2.6.x. Preliminarūs versijos Windows ir FreeBSD šeimininkai.
Su QEMU Accelerator modulyje Qemu galima palyginti su kitų komercinių ar nemokamai PC Virtualizers. Ji turi būti laisva ir pasiekti gerų spektaklių, o prireikė jokių konkrečių svečių Operacinė sistema pakeitimus pranašumą. Joks kitas produktas turi tokių privalumų.
Montavimas
2.1 KQEMU sudarymas (tik "Linux")
Pirmiausia įsitikinkite, kad turite naujausių versiją qemu (> = 0.8.1) su KQEMU Pagalba įjungta (tai numatytasis).
Tada išskleisti KQEMU šaltinius:
CD / tmp
deguto zxvf KQEMU-x.y.z.tar.gz
CD KQEMU-x.y.z
Tada jums konfigūruoti KQEMU ir statyti (paprastai nėra galimybės reikia):
Configure
padaryti
Tada įveskite kaip root vartotojas:
make install
įdiegti KQEMU į `/ usr / local".
Qemu spartintuvas Įrengimas Linux
Jei naudojate x86 Linux, iš QEMU Accelerator branduolio modulis (KQEMU) kompiliaciją automatiškai aktyvuojamas jei turite reikiamus branduolio antraštes. Jei vis dėlto kompiliacija nepavyksta, galite išjungti savo kompiliaciją su The` disable-KQEMU "configure variantą.
Atkreipkite dėmesį, kad KQEMU šiuo metu negali dirbti, jei Xen VIRTUALIZER veikia jūsų kompiuterio.
Jei naudojate 2.6 kompiuterio branduolį, tada visi reikalingi branduolio antraštės turėtų būti jau įdiegta. Jei naudojate 2.4 branduolį, tada jūs turėtumėte patikrinti, ar tinkamai sukonfigūruotas branduolio šaltiniai yra įdiegta ir parengta. Dėl RedHat 9 paskirstymo Pavyzdžiui, taip turi būti daroma:
1) Įdiekite kernel-source-xxx paketą
2) CD / usr / src / linux-xxx
3) atlikti distclean
4) Nukopijuokite / boot / config-VVV į config (naudojimas uname -R žinoti savo konfigūracijos pavadinimą "VVV")
5) Redaguoti Makefile pakeisti ekstraversija liniją, kad atitiktų jūsų dabartinę konfigūraciją vardas:
Ekstraversija = -custom
į
Ekstraversija = -8 # Tai pavyzdys, tai gali būti -8smp per
6) make menuconfig # Tiesiog išsaugoti konfigūraciją
7) atlikti dep bzImage
Iš KQEMU montavimas nėra pilnai automatinis, nes ji yra labai priklausoma platinimas. Kai pradeda
make install
KQEMU įdiegta / lib / modules / kernel_version / Įvairūs. Prietaisas "/ dev / KQEMU" sukurtas skaitymo / rašymo prieigą teisių visiems. Jei bijote saugumo klausimus, galite apriboti prieigos teises "/ dev / KQEMU".
Jei norite, kad KQEMU yra įdiegtas automatiškai įkrovos metu, galite pridėti
# Įdėkite KQEMU branduolio modulis
/ Sbin / modprobe KQEMU
į "/etc/rc.d/rc.local".
Jei pagrindinis numeris 250 jau naudojasi kitam vairuotojui, galite naudoti parinktį svarbų = N nustatyti alternatyvų pagrindinį numerį.
Jei jūsų platinimas naudoja udev (kaip Fedora), naudokite KQEMU modulio variantą svarbų = 0 turėti įrenginį "/ dev / KQEMU" automatiškai sukurtas:
# Įdėkite KQEMU branduolio modulis
/ Sbin / modprobe KQEMU pagrindinis = 0
Tai paprastai būtina pakeisti udev nustatyti, kad prietaisas prieigos teises. Redaguoti `/etc/udev/permissions.d/50-udev.permissions" ir pridėti:
# KQEMU
KQEMU: šaknis šaknis 0666
Kas naujo , šioje laidoje:
- dinaminis prietaisas "/ dev / KQEMU" kūrimas dabar pagal nutylėjimą.
- '- fno kamino gynėjas "GCC galimybė nustatyti;
- pridūrė KQEMU regresijos testai (gali tarnauti kaip API naudojimo pavyzdys taip pat),
- įtraukti KQEMU techninę doc
Komentarai nerastas