News: 2022-04-21T06_52_00Z

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Émulation : toutes les nouveautés de QEMU 7.0

(2022/04/21)


Émulation : toutes les nouveautés de QEMU 7.0

jeudi 21 avril 2022

L’émulateur QEMU s’offre une copieuse mise à jour avec la disponibilité de la version 7.0.0. L’application open source apporte de nombreuses nouveautés et modifications notables.

C’est quoi QEMU ?

[1]QEMU est un logiciel libre de machine virtuelle , pouvant émuler un processeur et, plus généralement, une architecture différente. [2]Il permet d’exécuter un ou plusieurs systèmes d’exploitation via les hyperviseurs KVM et Xen, ou seulement des binaires, dans l’environnement d’un système d’exploitation déjà installé sur la machine.

QEMU 7.0 : nouveautés

La version 7.0.0 de QEMU contient plus de 2.500 commits, qui sont recensés [3]sur le wiki officiel .

Parmi les nouveautés de la version 7 , [4]on peut citer :

ACPI : prise en charge de l’enregistrement des événements invités via l’interface ACPI ERST

virtiofs : support amélioré des étiquettes de sécurité

ARM : support de la carte ’virt’ pour virtio-mem-pci, support de la carte ’xlnx-versal-virt’ pour PMC SLCR et émulation du contrôleur de mémoire flash OSPI, ’xlnx-zynqmp’ modélise maintenant le CRF et le contrôle APU.

HPPA : support jusqu’à 16 vCPUs

OpenRISC : support de la carte ’sim’ jusqu’à 4 cœurs

PowerPC : support de l’émulation ’pseries’ pour l’exécution d’invités en tant qu’hyperviseur KVM

PowerPC : améliorations de l’émulation ’powernv’ pour XIVE et PHB 3/4, et nouveau support pour XIVE2 et PHB5

RISC-V : prise en charge de KVM

RISC-V : prise en charge de l’extension Vector 1.0 ratifiée, ainsi que des extensions Zve64f, Zve32f, Zfhmin, Zfh, zfinx, zdinx et zhinx min .

RISC-V : support de la machine ’spike’ pour le chargement binaire OpenSBI

RISC-V : support de la machine ’virt’ pour 32 cœurs, et support AIA.

s390x : support pour "Miscellaneous-Instruction-Extensions Facility 3" (une extension z15)

x86 : Support pour Intel AMX

Télécharger QEMU

Vous pouvez télécharger QEMU pour Linux [5]selon votre distribution :

Arch : pacman -S qemu

Debian/Ubuntu : apt-get install qemu

Fedora : dnf install @virtualization

Gentoo : emerge —ask app-emulation/qemu

RHEL/CentOS : yum install qemu-kvm

SUSE : zypper install qemu

Vous avez également la possibilité de [6]récupérer le code source des dernières versions pour compiler vous-même sous Linux , Windows (Win32) et macOS.

QEMU est également disponible pour [7]macOS et pour [8]Windows .

[9]



[1] https://www.qemu.org

[2] https://fr.wikipedia.org/wiki/QEMU

[3] https://wiki.qemu.org/ChangeLog/7.0

[4] https://www.qemu.org/2022/04/19/qemu-7-0-0/

[5] https://www.qemu.org/download/#linux

[6] https://www.qemu.org/download/#source

[7] https://www.qemu.org/download/#macos

[8] https://www.qemu.org/download/#windows

[9] https://www.toolinux.com/?qemu-nouvelle-version-nouveautes#forum



Drinking is not a spectator sport.
-- Jim Brosnan