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 illustration of Linus Torvalds announcing Linux kernel 6.19 release, featuring Intel/AMD hardware, GPU, storage, and performance upgrade icons.
Image générée par IA

Linux kernel 6.19 publié : fin de la série 6.x avec importantes mises à niveau Intel/AMD/Arm, GPU, stockage, réseau et cloud

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

Linus Torvalds a annoncé la sortie stable du Linux kernel 6.19 le 9 février 2026, après un cycle de développement de huit semaines avec un retard d'une semaine. Marquant la fin de la série 6.x — comme de 3.x à 4.0 et 5.x à 6.0 —, cette version non-LTS (6.18 LTS jusqu'en décembre 2027) apporte d'importantes améliorations pour le matériel Intel/AMD/Arm, les anciens GPU, les systèmes de fichiers, les périphériques, les graphiques HDR, le réseau, la virtualisation et les environnements cloud. Torvalds l'a synchronisé avec un grand événement sportif américain, plaisantant : « 6.19 est sorti comme prévu -- juste au moment où les États-Unis se préparent à s'arrêter complètement plus tard aujourd'hui, en regardant le dernier lot de publicités télévisées », et notant que le prochain kernel sera 7.0 car il « manque de doigts et d'orteils ».

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 version 10.2 de QEMU introduit un nouvel accélérateur MSHV conçu pour les invités Hyper-V. Microsoft a donné son point de vue sur ce développement dans la virtualisation open source. Cette mise à jour vise à améliorer les performances dans les environnements basés sur Linux.

Le premier candidat à la sortie du noyau Linux 7.0 est désormais disponible, intégrant diverses améliorations. Cette version inclut des améliorations pour Microsoft Hyper-V, un support pour la surveillance des performances AMD Zen 6, et des préparatifs pour les processeurs Intel Diamond Rapids. Les crédits du noyau rendent désormais hommage au créateur de Linux-Next.

Rapporté par l'IA

Le noyau Linux 6.19 introduit la fonctionnalité X86_NATIVE_CPU, permettant des optimisations natives qui peuvent booster les performances de 5-15 % sur les processeurs Intel et AMD. Cette option Kconfig simplifie la construction de noyaux adaptés à du matériel spécifique en utilisant le drapeau du compilateur -march=native. Les benchmarks indiquent des gains sur des tâches comme le chiffrement et les simulations scientifiques, bénéficiant potentiellement aux centres de données et à l'informatique haute performance.

Le développement du noyau Linux 7.0 a incorporé des mises à jour pour AppArmor, AMDGPU, Ceph et eCryptfs. Ces changements incluent des améliorations de sécurité et de support matériel. Ces intégrations signalent un progrès continu vers la sortie du noyau.

Rapporté par l'IA

Le projet Mageia a dévoilé la première ISO alpha pour sa prochaine distribution Linux Mageia 10, propulsée par le noyau Linux 6.18 LTS. Cette version alpha précoce invite les développeurs, testeurs et passionnés à évaluer les fonctionnalités à venir avant la sortie prévue en avril 2026. Notamment, elle conserve le support des architectures 32 bits malgré les évolutions de l'industrie qui s'en éloignent.

 

 

 

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