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



Brief History Of Linux (#24)
Linus Torvalds quotes from his interview in "LinuxNews" (October 1992):

"I doubt Linux will be here to stay, and maybe Hurd is the wave of the
future (and maybe not)..."

"I'm most certainly going to continue to support it, until it either dies
out or merges with something else. That doesn't necessarily mean I'll make
weekly patches for the rest of my life, but hopefully they won't be needed
as much when things stabilize." [If only he knew what he was getting into.]

"World domination? No, I'm not interested in that. Galactic domination, on
the other hand..."

"Several people have already wondered if Linux should adopt a logo or
mascot. Somebody even suggested a penguin for some strange reason, which I
don't particularly like: how is a flightless bird supposed to represent an
operating system? Well, it might work okay for Microsoft or even Minix..."

"I would give Andy Tanenbaum a big fat 'F'."