KQEMU

Скріншот програми:
KQEMU
Дані програми:
Версія: 1.3.0 Pre11
Дата завантаження: 2 Jun 15
Розробник: Fabrice Bellard
Ліцензія: Безкоштовно
Популярність: 92

Rating: 3.0/5 (Total Votes: 3)

KQEMU Прискорювач Модуль QEMU збільшує швидкість QEMU, коли комп'ютер наслідування на ПК. Вона працює більшу частину коду отлаживаемого безпосередньо на хост-процесора для досягнення близької до рідної. Це дуже корисно, коли ви хочете запустити іншої операційної системи (наприклад Windows) на робочому столі Linux.
В даний час він доступний для Linux x86 або x86_64 хостів, що працюють під управлінням 2.4.x ядра або 2.6.x. Попередні версії доступні для Windows, FreeBSD і господарів.
З Accelerator Module QEMU, QEMU може бути в порівнянні з іншими комерційними або безкоштовними віртуалізатор ПК. Він має ту перевагу, що безкоштовно і досягти хороших вистав, а не вимагаючи ніяких конкретних гостей модифікації операційної системи. Жоден інший продукт не має таких переваг.
Установка
2.1 KQEMU Компіляція (тільки Linux)
Спочатку переконайтеся, що у вас є остання версія QEMU (> = 0.8.1) за підтримки KQEMU підтримкою (це за замовчуванням).
Потім розпакувати джерела KQEMU:
кд / TMP
тар zxvf KQEMU-x.y.z.tar.gz
CD-KQEMU x.y.z
Потім можна налаштувати KQEMU і побудувати його (зазвичай ніякі опції не потрібні):
./configure
робити
Потім введіть в якості кореневого користувача:
зробити установку
встановити KQEMU в `/ USR / місцеві.
QEMU Accelerator Установка для Linux
Якщо ви використовуєте x86 Linux, компіляція в QEMU Accelerator модуля ядра (KQEMU) автоматично активується якщо у вас є необхідні заголовки ядра. Якщо, проте компіляція завершиться невдало, ви можете вимкнути його компіляцію з опцією конфігурування `--disable-KQEMU.
Зверніть увагу, що KQEMU даний час не може працювати, якщо віртуалізатор Xen працює на вашому комп'ютері.
Якщо ви використовуєте ядро ​​2.6 хост, то всі необхідні заголовки ядра вже повинен бути встановлений. Якщо ви використовуєте ядро ​​2.4, то ви повинні переконатися, що правильно налаштовані вихідні коди ядра встановлені і скомпільовані. На Redhat розподілу 9 наприклад, наступне має бути зроблено:
1) Встановіть пакет ядра джерела ххх
2) CD / USR / SRC / Linux-XXX
3) зробити distclean
4) копія / завантаження / Config-VVV в .config (використання uname -r знати ваше ім'я конфігурації "ВВВ")
5) Змініть Makefile, щоб змінити лінію EXTRAVERSION, щоб відповідати вашої поточної конфігурації ім'я:
   EXTRAVERSION = -custom
в
   EXTRAVERSION = -8 # Це приклад, це може бути занадто -8smp
6) зробити конфігураційного меню # Просто збережіть конфігурацію
7) зробити DEP bzImage
Установка KQEMU неповністю автоматичного, так як вона сильно залежить розподіл. При запуску
зробити установку
Встановлено KQEMU в / Lib / модулів / kernel_version / різне. Пристрій '/ DEV / KQEMU "створюється з правами доступу на читання / запис для всіх. Якщо ви боїтеся проблем безпеки, можна обмежити права `/ DEV / KQEMU" доступу.
Якщо ви хочете, щоб KQEMU встановлюється автоматично під час завантаження, ви можете додати
# Завантажте модуль ядра KQEMU
/ SBIN / Modprobe KQEMU
в `/etc/rc.d/rc.local.
Якщо головний номер 250 вже використовується іншим водієм, ви можете використовувати опцію важливу = N, щоб встановити альтернативний номер основною.
Якщо ваш дистрибутив використовує Udev (як Fedora), використовуйте опцію модуля KQEMU важливу = 0, щоб мати пристрій `/ DEV / 'створюється автоматично KQEMU:
# Завантажте модуль ядра KQEMU
/ SBIN / Modprobe KQEMU головним = 0
Це, як правило, необхідно змінити права доступу до пристроїв, встановленим Udev. Редагувати `/etc/udev/permissions.d/50-udev.permissions" і додати:
# KQEMU
KQEMU: корінь: корінь: 0666

Що нового У цьому випуску:

  • динамічний пристрій '/ DEV / KQEMU "створення Тепер за замовчуванням.
  • '- FNo-стека захисник "GCC варіант виправлення
  • додав KQEMU тести регресії (може служити як приклад використання API теж)
  • включені KQEMU технічної документ

Інші програми розробника Fabrice Bellard

Tiny C Compiler
Tiny C Compiler

3 Jun 15

QEMU
QEMU

22 Jun 18

TCCBOOT
TCCBOOT

3 Jun 15

KQEMU

Коментар не знайдено
додати коментар
Включіть картинки!