A QEMU 4.0 új verziója már megjelent

qemu az Ubuntuban

sok a QEMU projekt fejlesztői bejelentették az új verzió bevezetését de QEMU 4.0. Amiben új funkciók kerülnek kiemelésre például az ARMv8 + utasításkiterjesztések támogatása, hibajavítások és egyebek.

Aki nem tud a QEMU-ról, annak tudnia kell egy ingyenes és nyílt forráskódú alkalmazás részben az LGPL és a GNU GPL engedélyével, amelyek Funkciója a bináris fájlok dinamikus fordításán alapuló processzorok emulálása.

Lehetővé teszi egyetlen hardverplatform számára létrehozott program futtatását egy teljesen más architektúrájú rendszeren, például ARM alkalmazás futtatása x86-kompatibilis számítógépen.

A QEMU virtualizációs módjában a futó kód teljesítménye egy elszigetelt környezetben úgy közelíti meg a natív rendszert, hogy közvetlenül végrehajtja az utasításokat a CPU-n, és az Xen hipervizort vagy a KVM modult használja.

Kezdetben a projektet Fabrice Bellard (Fabrice Bellard) hozta létre, hogy lehetővé tegye az x86 platformhoz létrehozott Linux futtatható fájlok elindítását az x86-tól eltérő architektúrákon.

A fejlesztés évei alatt 14 hardverarchitektúra teljes emulációjának támogatása került hozzá, az emulált hardvereszközök száma meghaladta a 400-at. A 4.0 verzió előkészítése során több mint 3100 változtatás történt 220 fejlesztőn.

A QEMU főbb újdonságai 4.0

Amint az elején említettük, a QEMU 4.0 ezen új verziójának egyik fő újdonsága az az ARMv8 + utasításkiterjesztések támogatása óta hozzá lett adva az ARM architektúra emulátorhoz, valamint SB, PredInv, HPD, LOR, FHM, AA32HPD, PAuth, JSConv, CondM, FRINT és BTI esetén.

További újdonság a kiegészítés továbbfejlesztett ARM PMU emuláció (Energiagazdálkodási egység). A virt platform lehetővé teszi, hogy több mint 255 GB RAM-ot használjon, és támogatja a "noload" típusú u-boot képeket.

Az építészeti emulátor x86 a HAX virtualizációs gyorsító motoron (Intel hardveres gyorsított végrehajtás) támogatást kapott a POSIX-kompatibilis hosztokhoz, például a Linux és a NetBSD (korábban csak a Darwin platform támogatta).

is hozzáadta az I7200 CPU emuláció támogatását (nanoMIPS32 ISA) és I6500 (MIPS64R6 ISA), a processzor típusú kérelmek QMP (QEMU Management Protocol) használatával történő feldolgozásának lehetősége.

Míg a PowerPC architektúra emulátorban hozzáadódott az XIVE megszakító vezérlő emulációjának támogatása, kibővült a POWER9 támogatása, a P sorozat esetében pedig a jumperek hot plug opciója hozzáadta a fő PCI-t (PHB, PCI host bridge). A Spectre és Meltdown alapértelmezett védelem engedélyezve van

A PCI és az USB emuláció támogatása hozzáadódott a RISC-V architektúra emulátorhoz. A beépített hibakereső szerver (gdbserver) támogatja a naplófájlok listájának meghatározását az XML fájlokban.

Hogyan kell telepíteni a QEMU-t az Ubuntu és a derivatívákra?

Ha telepíteni szeretné ezt az alkalmazást a rendszerére, akkor ezt tudnia kell Jelenleg a csomagok még nem frissültek a 4.0 verzióra, tehát csak napok kérdése.

Az alkalmazás telepítéséhez megnyitunk egy terminált, és telepítenünk kell néhány további csomagot, hogy képesek legyünk kezelni a rendszerünk QEMU-val kapcsolatos problémáit.

Megnyitjuk a Ctrl + Alt + T terminált, és beírjuk a következőket:

sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin

Csak várnunk kell a szükséges csomagok és azok telepítésének letöltésére. Miután ez a folyamat befejeződött, elkezdhetjük az alkalmazás használatát a rendszerünkben.

A QEMU megnyitásához keresse meg az alkalmazásmenüben és futtassa. Ha a telepítés után, amikor megpróbálja megnyitni a Virt Manager alkalmazást a hiba bekövetkezik:

"Nem lehet csatlakozni a libtid-hez"

Egy megoldás egyszerű megoldani ezt a problémát indítsa újra a számítógépet és a rendszer elején ismét próbálkozzon a program megnyitásával.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.