QEMU 5.0 ass hei an dëst sinn hir wichtegst Ännerungen

QEMU
Déi nei Versioun vum QEMU 5.0 Emulator ass scho verëffentlecht ginn a weist verschidde Schlësselverbesserungen, wéi och méi Ënnerstëtzung fir méi Architekturen. Fir déi déi net iwwer QEMU wëssen, solle se dat wëssen dëst ass en Emulator wat Iech erlaabt e kompiléierte Programm fir eng Hardwareplattform op engem System mat enger ganz anerer Architektur auszeféieren, zum Beispill, eng ARM Uwendung op engem x86 kompatiblen PC auszeféieren.

Am Virtualiséierungsmodus Am QEMU ass d'Performance vum Code an engem isoléierten Ëmfeld no beim natierleche System wéinst der direkter Ausféierung vun Instruktiounen op der CPU an der Benotzung vum Xen Hypervisor oder dem KVM Modul.

QEMU erméiglecht Virtualiséierung ouni Emulatioun, wann de Gaascht System benotzt dee selwechte Prozessor wéi den Hostsystem oder net nokënnt, emuléiert d'Architekture vun x86, ARM, PowerPC, Sparc, MIPS1 Prozessoren. Et funktionnéiert op x86, x64, PPC, Sparc, MIPS, ARM Plattformen an op Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Unix a Windows Betribssystemer.

Während de Jore vun der Entwécklung, Ënnerstëtzung gouf fir voll Emulatioun vu 14 Architekturen derbäigesat Fir Hardware ass d'Zuel vun emuléierten Hardware Geräter méi wéi 400. Als Virbereedung fir d'Versioun 5.0 goufe méi wéi 2800 Ännerunge vun 232 Entwéckler gemaach.

Main Neiegkeeten vum QEMU 5.0

An der neier Versioun 5.0 huet d'Méiglechkeet bäigefüügt en Deel vum Dateisystem vum Hostsystem op de Gestsystem weiderzeginn mat Virtiofsd. De Gaaschtesystem kann de Verzeechnes fir den Export markéiert op der Hostsäit montéieren, déi vereinfacht d'Organisatioun vum Zougang staark gedeelt op Verzeechnes op Virtualiséierungssystemer. Am Géigesaz zum Netzwierk FS, wéi NFS an virtio-9P, virtiofs erméiglecht d'Performance no beim lokalen Dateisystem.

Och ARM Architektur Emulator fiert d'Fäegkeet fir Cortex-M7 CPUs ze emuléieren a bitt Ënnerstëtzung fir PC Boards tacoma-bmc, Netduino Plus 2 an Orangepi.

Implementéiert Ënnerstëtzung fir Emulatioun vun de folgenden architektonesche Featuren:

  • ARMv8.1: VHE, VMID16, PAN, PMU
  • ARMv8.2: UAO, DCPoP, ATS1E1, TTCNP
  • ARMv8.3: RCPC, CCIDX
  • ARMv8.4: PMU, RCPC

D'Mooss Kommando qemu-img kann elo mat LUKS Biller schaffen an d'Optioun –Zil-ass-Null gëtt zum Konversiounskommando derbäigesat qemu-img fir d'Zilbild ze nullen.

Dobäi experimentell Ënnerstëtzung fir de qemu-storage-daemon Prozess, deen Zougang zum QEMU Blockniveau a QMP Kommandoen ubitt, abegraff mat Blockapparaten an dem agebettene NBD Server ze schaffen, ouni eng voll virtuell Maschinn ze starten.

Am Architekturemulator PowerPC fir 'powernv' Maschinnen, KVM Hardware Beschleunegung Emulatioun gouf derbäigesat fir KVM Gäscht Systemer mam klasseschen TCG (Tiny Code Generator) Code Generator ze lafen. Fir e persistent Gedächtnis ze emuléieren, gëtt Ënnerstëtzung fir NVDIMM an der Datei gespigelt derbäigesat.

Den Architekturemulator RISC-V. fir virt an sifive_u Boards implementéiert Ënnerstëtzung fir syscon Treiber Linux Uwendungen fir Power Management a Restart.

Vun den aneren ernimmten Ännerungen, stinn déi folgend eraus:

  • Ënnerstëtzung fir Live Migratioun vun externen Prozessdate mat QEMU D-Bus
  • D'Kapazitéit fir Memory Memory ze benotzen fir den Haapt RAM vum Gaascht System ze garantéieren.
  • De Backend ass konfiguréiert mat der Optioun "-Machine Memory-Backend"
  • Neie "Kompriméiere" Filter, dee ka benotzt gi fir kompriméiert Biller ze backen
  • Ënnerstëtzung fir vTPM an virtio-iommu Geräter gouf op emuléiert 'virt' Maschinnen derbäigesat.
  • D'Fäegkeet AArch32 Host Systemer ze benotzen fir KVM Gaaschtëmfeld ze lafen ass ofgeleent.
  • Ënnerstëtzung fir eng Grafikconsole mat engem HP Artist Grafikapparat ass an den HPPA Architekturemulator bäigefüügt
  • Ënnerstëtzung fir GINVT (Global Invalidation TLB) Erklärung am MIPS Architektur Emulator bäigefüügt
  • Goldfish RTC Ënnerstëtzung fir de 'virt' Board bäigefüügt. Experimentell Ëmsetzung vun Hypervisor Extensions bäigesat.
  • Ënnerstëtzung fir AIS (Adapter Interrupt Suppression) bäigefüügt wann Dir am KVM Modus um s390 Architekturemulator schafft.Ënnerstëtzung fir Live Migratioun vun externen Prozessdate mam QEMU D-Bus.

Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.