KQEMU.

Das QEMU-Beschleunigungsmodul
Jetzt downloaden

KQEMU. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Free To Use But Rest...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Fabrice Bellard
  • Website des Verlags:
  • http://rdb.rubyforge.org/

KQEMU. Stichworte


KQEMU. Beschreibung

Das QEMU-Beschleunigermodul KQEMU Das QEMU-Beschleunigungsmodul erhöht die Geschwindigkeit von QEMU, wenn ein PC auf einem PC emuliert ist. Es läuft den größten Teil des Zielanwendungscodes direkt auf dem Host-Prozessor, um in der Nähe der nativen Leistung zu erreichen. Es ist sehr nützlich, wenn Sie ein anderes Betriebssystem (z. B. Windows) auf einem Linux-Desktop ausführen möchten. Sie ist für Linux X86- oder X86_64-Hosts verfügbar, die einen Kernel 2.4.x oder 2.6.x ausführen. Für Windows- und FreeBSD-Hosts stehen vorläufige Versionen zur Verfügung. Mit dem QEMU-Accelerator-Modul kann QEMU mit anderen kommerziellen oder kostenlosen PC-Virtualisierern verglichen werden. Es hat den Vorteil, frei zu sein und gute Leistungen zu erreichen, während keine spezifischen Änderungen des Gastbetriebssystems erforderlich sind. Kein anderes Produkt verfügt über eine solche Vorteile : CD / TMPTAR ZXVF KQEMU-XYZTAR.GZCD KQEMU-XYZTHEN Sie konfigurieren KQEMU und erstellen sie (normalerweise sind keine Optionen erforderlich): QEMU-Beschleuniger-Installation Für LinuxIF Sie verwenden X86 Linux, die Zusammenstellung des QEMU-Accelerator-Kernel-Moduls (KQEMU) wird automatisch aktiviert, vorausgesetzt, dass Sie die erforderlichen Kernel-Header haben. Wenn jedoch die Kompilierung fehlschlägt, können Sie die Kompilierung mit der Option "- Disable-KQEMU" deaktivieren. Beachten Sie, dass KQEMU derzeit nicht funktionieren kann, wenn der Xen-Virtualizer auf Ihrem Host ausgeführt wird. Wenn Sie einen 2.6-Host-Kernel verwenden, sollten alle erforderlichen Kernel-Header bereits installiert sein. Wenn Sie einen 2.4-Kernel verwenden, sollten Sie sicherstellen, dass ordnungsgemäß konfigurierte Kernel-Quellen installiert und zusammengestellt werden. Auf einer Redhat 9-Verteilung muss beispielsweise Folgendes erfolgen: 1) Installieren Sie den Kernel-Source-XXX-Paket2) CD / usr / src / linux-xxx3) MAKE-Distclean4 magen / boot / config-vvv in .config (Verwendung Unser -R, um Ihren Konfigurationsnamen "VVV" zu kennen Machen Sie menuconfig # einfach die Konfiguration speichern7) DEP bzimagethe-Installation von KQEMU ist nicht vollautomatisch, da sie stark verteilungsabhängig ist. Beim Start erstellen InstallKqemu installiert in / lib / modules / kernel_version / misc. Das Gerät `/ dev / kqemu 'wird mit Lese- / Schreibzugriffsrechten für alle erstellt. Wenn Sie Sicherheitsfragen fürchten, können Sie die Zugriffsrechte von `/ dev / kqemu einschränken. Wenn Sie möchten, dass KQEMU bei der Startzeit automatisch installiert ist, können Sie das KQEMU-Kernel-Modul / SBIN / MODPROBE KQEMUIN `/etc/rc.d/rc.local '# laden. Wenn die Hauptnummer 250 bereits von einem anderen Treiber verwendet wird, können Sie die Option Major = N verwenden, um eine alternative Hauptnummer einzustellen. Wenn Ihre Distribution Udev (wie Fedora) verwendet, verwenden Sie das KQEMU-Modul-Option Major = 0, um das Gerät `/ dev / kqemu 'automatisch erstellt: # laden des KQEMU-Kernel-Moduls / SBIN / MODPROBE KQEMU Major = 0 ist normalerweise erforderlich, um sich zu ändern Die von UdeV festgelegten Gerätezugriffsrechte. Bearbeiten Sie `/etc/udev/permissions.d/50-udev.permissions 'und fügen Sie Folgendes hinzu: # kqemukqemu: root: root: 0666 Was ist neu in dieser Version: · Die Erstellung von Dynamic Dev / dev / kqemu ist jetzt der Standardwert. · '-FNO-Stack-Protector' GCC-Option Fix · KQEMU-Regressionstests hinzugefügt (kann auch als API-Verwendungsbeispiel dienen) · Inklusive KQEMU Technical Doc


KQEMU. Zugehörige Software