QEMU 11.1 élargit les fonctions testables sans carte physique correspondante. C’est utile pour la justesse logicielle ; l’émulation ne reproduit pas toutes les caractéristiques temporelles du matériel.

Les ajouts de cette version
L’annonce du 11 août comprend émulation UFS Write Booster et défragmentation initiée par l’hôte, RISC-V big-endian et virtualisation imbriquée avec HVF sur Arm. Le journal complet mentionne aussi des corrections 9pfs, USB et d’interfaces invité/hôte. Leur pertinence dépend des périphériques exposés à la VM.
Émuler une commande UFS permet d’exercer le traitement du protocole par un pilote invité. Cela ne constitue pas un benchmark fidèle des cellules flash d’un téléphone, de son cache saturé ou de ses limites thermiques. Ces propriétés physiques demandent des mesures matérielles adaptées.
Quatre octets révèlent un défaut de portabilité
Notre exemple encode l’entier 0x12345678. Par adresses mémoire croissantes, ses quatre octets valent 12 34 56 78 en big-endian et 78 56 34 12 en little-endian.
Un format de fichier ou protocole réseau doit définir son ordre. Copier directement la représentation mémoire native d’un entier dans un fichier peut donc produire des octets différents selon la cible. Une valeur aux octets distincts révèle une erreur qu’une valeur toute à zéro masquerait.
La couverture place les deux séquences sur le même axe d’adresses. Elle illustre l’ordre des octets sans prétendre que QEMU rend automatiquement portable un binaire incompatible. Binaire invité, système et cible émulée doivent encore correspondre.
L’imbrication dépend de l’hôte
L’implémentation HVF de QEMU 11.1 interroge la capacité EL2 d’Apple et rejette une configuration imbriquée demandée mais non prise en charge. Ce contrôle exige macOS 15 minimum. Posséder un Mac Apple silicon ne suffit donc pas à établir la disponibilité de la fonction.
Un essai imbriqué comporte au moins trois niveaux : hôte physique, premier invité doté de virtualisation, puis invité intérieur. Relevez accélérateur et configuration à chaque frontière. Démarrer une VM ordinaire ne teste que la première transition.
En exploitation, examinez les corrections empaquetées par la distribution et les périphériques réellement exposés. Une liste de nouveautés aide à choisir un environnement d’essai ; elle ne démontre pas qu’une installation de production particulière est corrigée ou compatible.
Revue du 8 septembre : sources primaires et état livré vérifiés, limites corrigées, illustration utile et explication originale.