KQEMU

Скриншот программы:
KQEMU
Детали программы:
Версия: 1.3.0 Pre11
Дата загрузки: 2 Jun 15
Разработчик: Fabrice Bellard
Тип распространения: Бесплатная
Популярность: 32

Rating: 3.0/5 (Total Votes: 2)

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

FFmpeg
FFmpeg

17 Aug 18

Tiny C Compiler
Tiny C Compiler

3 Jun 15

QEMU
QEMU

22 Jun 18

Комментарии к KQEMU

Комментарии не найдены
добавить комментарий
Включите картинки!