QEMU 10.2.0 publié avec des améliorations io_uring et de migration

Le projet QEMU a annoncé la version 10.2.0, mettant l'accent sur les optimisations de performance de sa boucle d'événements et de ses fonctionnalités de migration à chaud. Cette mise à jour introduit le support io_uring pour une meilleure gestion E/S sur les systèmes Linux et un nouveau mode de migration cpr-exec pour minimiser les interruptions lors des mises à jour de machines virtuelles. Elle étend également l'émulation matérielle pour des architectures comme ARM et RISC-V.

QEMU, un émulateur open source permettant d'exécuter des logiciels d'une plateforme matérielle sur une autre architecture, a dévoilé la version 10.2.0 le 7 janvier 2026. Cette version cible des améliorations dans la boucle d'événements principale, l'efficacité de la migration à chaud et le support de diverses architectures de processeurs, dont ARM, RISC-V et HPPA. Une mise à niveau clé intègre l'interface E/S asynchrone io_uring sur les hôtes Linux modernes pris en charge. Ce changement vise à réduire la surcharge système et la latence lors de tâches E/S intensives, au bénéfice des utilisateurs ayant des besoins en virtualisation haute performance. Pour les capacités de migration, le nouveau mode cpr-exec se distingue. Il réutilise les états et connexions existants pour réduire l'usage des ressources, permettant aux machines virtuelles de se mettre à jour avec peu d'interruption tout en conservant les descripteurs de fichiers et l'intégrité de la mémoire. Pour ARM et AArch64, l'émulateur inclut désormais plusieurs nouvelles fonctionnalités CPU telles que FEAT_SCTLR2, FEAT_TCR2, FEAT_LSE128, FEAT_ATS1A, et d'autres comme FEAT_AIE et FEAT_GCS. Ces ajouts permettent de tester des logiciels dépendant des ensembles d'instructions ARM récents. RISC-V bénéficie d'une mise à jour vers OpenSBI version 1.7 et de l'implémentation de l'API HMP MonitorDef. PowerPC gagne en compatibilité avec les CPU PowerNV11 et PPE42, ainsi que le support FADUMP pour les systèmes pSeries afin d'aider à l'analyse des pannes. Les améliorations HPPA, issues des efforts Google Summer of Code, renforcent l'émulation de la station de travail HP 715/64, intégrant le contrôleur SCSI NCR 53c710 et le contrôleur E/S HP LASI. Sur x86, un nouvel accélérateur MSHV prend en charge les invités Hyper-V sans pénalités de virtualisation imbriquée, et le gros verrou QEMU pour HPET a été supprimé. Les fonctionnalités de stockage incluent la compatibilité du backend 9pfs avec les hôtes FreeBSD et l'émulation RPMB pour les dispositifs eMMC, ainsi que les limites de blocs exposées via QMP. Les mises à jour de sécurité autorisent plusieurs paires certificat-clé x509 dans le sous-système cryptographique pour des transitions plus fluides vers de nouveaux standards. La politique de sécurité précise désormais les « erreurs de sécurité » pour les types de machines et configurations définis. L'intégration Rust progresse, nécessitant au moins la version 1.83, avec les dispositifs PL011 et HPET atteignant la parité de fonctionnalités par rapport aux implémentations C. Des éléments obsolètes supprimés incluent l'option -old-param et la famille de CPU ARM pxa, tandis que les commandes wavcapture sont marquées pour dépréciation. Cette version élargit l'utilité de QEMU pour les développeurs et administrateurs système sur diverses plateformes.

Articles connexes

Realistic photo illustrating Red Hat's release of RHEL 10.1 and 9.7, showcasing AI integration and security features in a data center setting.
Image générée par IA

Red Hat sort RHEL 10.1 et 9.7 avec des fonctionnalités IA et sécurité

Rapporté par l'IA Image générée par IA

Red Hat a lancé Red Hat Enterprise Linux (RHEL) 10.1 et 9.7, introduisant des améliorations pour l'intégration de l'IA, la mitigation des menaces quantiques et l'efficacité opérationnelle. Ces mises à jour s'appuient sur RHEL 10 pour créer une base de calcul plus intelligente. Les sorties visent à combler les écarts de compétences entre l'IA et Linux tout en simplifiant la gestion.

La dernière version de QEMU, la 10.2, a été publiée. Cette mise à jour introduit le support d'IO_uring pour améliorer les performances.

Rapporté par l'IA

La dernière version de Cloud Hypervisor, la version 50, a été publiée. Elle inclut le support de la compression QCOW2 ainsi que diverses améliorations de performances.

Le projet OpenZFS a publié la version 2.4, ajoutant le support du noyau Linux 6.18 LTS ainsi que plusieurs améliorations de performances et de gestion. Cette mise à jour introduit des fonctionnalités comme les quotas par défaut et un chiffrement amélioré, au bénéfice des utilisateurs de systèmes Linux et FreeBSD. La sortie met l'accent sur la fiabilité et l'efficacité des opérations du système de fichiers.

Rapporté par l'IA

Les utilisateurs d'Ubuntu 24.04 LTS recevront bientôt une mise à jour d'activation du matériel intégrant le noyau Linux 6.17 et les pilotes graphiques Mesa 25.2.7. Ce lot, rétroportée depuis Ubuntu 25.10, arrivera via les mises à jour logicielles habituelles ce mois-ci, avant la sortie complète de la version point 24.04.4 LTS le 12 février 2026. Cette mise à jour améliore le support des matériels récents comme les CPU Intel Core Ultra et les graphiques AMD RDNA 4.

Les développeurs ont publié la version 0.4 de Box64, axée sur une meilleure compatibilité pour les jeux protégés par des systèmes de gestion des droits numériques. Cette mise à jour améliore également la stabilité de Steam sur les systèmes Linux. Les changements visent à élargir le support pour exécuter des applications x86_64 sur des architectures basées sur ARM.

Rapporté par l'IA

Les développeurs graphiques Linux ont soumis des correctifs pour résoudre les erreurs de mémoire virtuelle qui affectent les anciens GPU AMD GCN. Ces correctifs visent à améliorer la stabilité des cartes comme les séries HD 7000 et R9 290 lors des charges Vulkan. Les changements arrivent avant la sortie du noyau Linux 6.19.

 

 

 

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser