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



MOCK APPLE PIE (No Apples Needed)

Pastry to two crust 9-inch pie 36 RITZ Crackers
2 cups water 2 cups sugar
2 teaspoons cream of tartar 2 tablespoons lemon juice
Grated rind of one lemon Butter or margarine
Cinnamon

Roll out bottom crust of pastry and fit into 9-inch pie plate. Break
RITZ Crackers coarsely into pastry-lined plate. Combine water, sugar
and cream of tartar in saucepan, boil gently for 15 minutes. Add lemon
juice and rind. Cool. Pour this syrup over Crackers, dot generously
with butter or margarine and sprinkle with cinnamon. Cover with top
crust. Trim and flute edges together. Cut slits in top crust to let
steam escape. Bake in a hot oven (425 F) 30 to 35 minutes, until crust
is crisp and golden. Serve warm. Cut into 6 to 8 slices.
-- Found lurking on a Ritz Crackers box