Phoronix signale des améliorations IO_uring IOPOLL pour Linux 7.0

La couverture précoce de Phoronix met en lumière les améliorations attendues du polling IOPOLL d'IO_uring dans Linux 7.0, s'appuyant sur des affinements antérieurs du kernel pour une performance supérieure en I/O asynchrone dans les applications à haut débit.

Phoronix rapporte des améliorations du mécanisme IOPOLL d'IO_uring dans le noyau Linux 7.0 à venir, dans le cadre d'optimisations continues pour des complétions I/O en polling efficaces. Cela fait suite à des évolutions comme le polling hybride et le redimensionnement des anneaux dans Linux 6.13, visant à booster les charges de serveurs et de bases de données en minimisant les appels système.

Les développeurs du noyau Linux, y compris le créateur d'IO_uring Jens Axboe, affinent ces fonctionnalités pour la scalabilité. Bien que des détails comme les implémentations de tables de hachage émergent dans les discussions en cours, aucun calendrier de sortie ferme n'existe au-delà des cycles de développement standards.

Cette mise à jour positionne Linux 7.0 comme un concurrent plus fort pour les environnements modernes intensifs en I/O, complétant la couverture de notre série IO_uring Linux 7.0.

Articles connexes

Linus Torvalds announcing the Linux 6.18-rc1 kernel release in his office, symbolizing a smooth development milestone.
Image générée par IA

Linux 6.18-rc1 publié après une fenêtre de fusion fluide

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

Linus Torvalds a annoncé la sortie de Linux 6.18-rc1, marquant le début de la phase de candidats à la sortie pour la prochaine version du noyau. Il a décrit la fenêtre de fusion de deux semaines précédente comme 'l'une des bonnes fenêtres de fusion', notant sa taille moyenne et l'absence de problèmes graves pendant les tests. Le noyau inclut des mises à jour et améliorations étendues des pilotes dans divers sous-systèmes.

En s'appuyant sur les premiers rapports de Phoronix, le noyau Linux 7.0 remplacera les listes chaînées par des tables de hachage dans l'IOPOLL d'IO_uring pour des recherches en O(1), visant des gains majeurs de débit en E/S asynchrone pour les serveurs et bases de données.

Rapporté par l'IA

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.

Phoronix a rapporté sur des correctifs Linux mis à jour visant à gérer le comportement en cas de manque de mémoire grâce à la technologie BPF. Ces développements se concentrent sur l'amélioration de la manière dont le noyau Linux gère les pénuries de mémoire. Les mises à jour font partie des efforts continus dans les avancées open-source de Linux.

Rapporté par l'IA

La version 6.19 du noyau Linux a intégré des correctifs x2APIC afin d'améliorer les capacités de Secure Virtual Machine d'AMD. Ces mises à jour permettent de gérer jusqu'à 4096 CPU virtuels dans des environnements virtualisés.

Le prochain noyau Linux 7.0 introduira le support des fonctionnalités de cible de ventilateur et de seuils de température sur l'ordinateur portable Framework 13. Cette mise à jour vise à améliorer la gestion thermique pour les utilisateurs exécutant Linux sur l'appareil modulaire. Phoronix rapporte cette addition dans le cadre d'améliorations plus larges de la compatibilité matérielle.

Rapporté par l'IA

Des tests précoces du noyau de développement Linux 6.19 sur un serveur à double processeur AMD EPYC 9965 révèlent de solides performances dans les charges de travail de calcul haute performance. Malgré certains problèmes de planificateur, le noyau montre des résultats prometteurs pour les applications IA et HPC. Ces benchmarks le comparent à la version stable de Linux 6.18.

 

 

 

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