kqemu QEMU Accelerator Module מגדיל את המהירות של QEMU כאשר מחשב לחיקוי במחשב. היא פועלת ביותר של קוד יישום היעד ישירות על מעבד המארח להשיג ליד ביצועים מקוריים. זה מאוד שימושי כאשר אתה רוצה להריץ מערכת הפעלה אחרת (לדוגמא Windows) על שולחן העבודה של לינוקס.
בשלב זה הוא זמין עבור מארחי x86 או x86_64 לינוקס פועלים 2.4.x ליבה או 2.6.x. גרסאות מוקדמות זמינות עבור מארחי Windows ו- FreeBSD.
עם QEMU Accelerator Module, QEMU ניתן להשוות Virtualizers מחשב מסחרי או אחר בחינם. יש לו את היתרון של להיות חופשיים ולהשיג הופעות טובות בזמן המחייב ללא שינויי מערכת ההפעלה אורחת ספציפיים. אין מוצר אחר יתרונות כאלה.
התקנה
2.1 KQEMU Compilation (Linux בלבד)
להבטיח ראשון שיש לך גרסה האחרונה של QEMU (> = 0.8.1) עם תמיכת KQEMU אפשרה (זוהי ברירת המחדל).
אז לשחרר מקורות KQEMU:
cd / tmp
זפת zxvf kqemu-x.y.z.tar.gz
CD kqemu-x.y.z
אז אתה להגדיר KQEMU ולבנות אותו (יש צורך בדרך כלל אין אפשרויות):
./configure
לעשות
לאחר מכן הקלד כמשתמש שורש:
make install
כדי להתקין KQEMU ב` / usr / local '.
התקנת QEMU Accelerator עבור לינוקס
אם אתה משתמש בx86 לינוקס, האוסף של QEMU Accelerator ליבת מודול (KQEMU) באופן אוטומטי הופעל בתנאים שיש לך את כותרות הליבה הכרחיות. אם בכל זאת האוסף נכשל, אתה יכול לבטל את האוסף שלו עם האפשרות להגדיר `'--disable-kqemu.
שים לב שKQEMU לא יכול לעבוד כרגע אם Virtualizer Xen פועל על המארח שלך.
אם אתה משתמש בקרנל 2.6 מארח, אז כל כותרות הליבה הכרחיות צריכה להיות מותקנות כבר. אם אתה משתמש בקרנל 2.4, אז אתה צריך לוודא שמקורות הליבה מוגדרים כהלכה מותקנים והידור. על הפצת 9 Redhat למשל, הבאה חייבים להיעשות:
1) התקן את חבילת הליבה המקור-xxx
2) cd / usr / src / linux-xxx
3) לעשות distclean
4) העתק / boot / config-VVV ב.config (-r uname השימוש לדעת את השם שלך בתצורה 'VVV')
5) ערוך את Makefile כדי לשנות את קו ההחצנה כדי להתאים את שם התצורה הנוכחית שלך:
החצנה = -custom
ל
החצנה = -8 # זוהי דוגמא, זה יכול להיות גם -8smp
6) להפוך # menuconfig פשוט לשמור את התצורה
7) לעשות bzImage DEP
ההתקנה של KQEMU היא לא אוטומטית לחלוטין כי זה מאוד תלוי הפצה. בעת השקה
make install
KQEMU מותקן ב/ lib / מודולים / kernel_version / שונים. המכשיר '/ dev / kqemu' נוצר עם זכויות גישת קריאה / כתיבה לכולם. אם אתה מפחד בעיות אבטחה, באפשרותך להגביל את הרשאות הגישה של '/ dev / kqemu'.
אם אתה רוצה שKQEMU מותקן באופן אוטומטי בזמן אתחול, אתה יכול להוסיף
# טען את מודול הקרנל KQEMU
/ Sbin / modprobe kqemu
ב` /etc/rc.d/rc.local '.
אם המספר הגדול 250 נמצאו כבר בשימוש על ידי נהג אחר, אתה יכול להשתמש באפשרות הגדולה = N להגדיר מספר גדול חלופי.
אם ההפצה שלך משתמשת udev (כמו פדורה), השתמש באפשרות מודול kqemu הגדולה = 0 יש המכשיר '/ dev /' נוצר באופן אוטומטי kqemu:
# טען את מודול הקרנל KQEMU
/ Sbin / modprobe kqemu גדול = 0
זה בדרך כלל יש צורך לשנות את הרשאות הגישה שנקבעה על ידי מכשיר udev. עריכה '/etc/udev/permissions.d/50-udev.permissions' ומוסיפה:
# Kqemu
kqemu: שורש: שורש: 0,666
:
- מכשיר דינמי "/ dev / kqemu ' כעת ברירת המחדל.
בדיקות רגרסיה kqemu
תגובות לא נמצא