Oracle publie bpftune 0.4-1 pour l'optimisation automatique du noyau Linux

Oracle a mis à jour son outil bpftune vers la version 0.4-1, améliorant l'optimisation automatique des noyaux Linux grâce à la technologie eBPF. Cette version améliore l'utilisabilité avec une documentation meilleure et se concentre sur l'optimisation des paramètres réseau et mémoire dans des environnements dynamiques. Ce développement aide les administrateurs système dans les configurations cloud et d'entreprise en réduisant les interventions manuelles.

L'outil bpftune d'Oracle, maintenant en version 0.4-1, exploite le filtre de paquets Berkeley étendu (eBPF) pour permettre des ajustements en temps réel des paramètres du noyau Linux. Sorti le 15 décembre 2025, la mise à jour inclut une documentation affinée, des corrections de fautes de frappe et une nouvelle section « Getting Started », la rendant plus accessible aux développeurs et opérateurs.

L'outil fonctionne comme un démon qui surveille les événements système via des programmes eBPF, détectant des problèmes comme des pertes de paquets ou une pression mémoire. Il applique ensuite des optimisations, telles que l'ajustement du contrôle de congestion TCP, la gestion de la table des voisins ou les seuils de swap. Ces fonctionnalités ciblent les sous-systèmes des noyaux Linux modernes, y compris la compatibilité avec le contrôle de congestion BBR, et gèrent les cas limites dans des systèmes distribués à haute latence.

Issu des efforts d'Oracle pour booster les performances dans les infrastructures cloud, bpftune a évolué des optimisations réseau basiques à une couverture plus large, incluant les réglages de systèmes de fichiers et cgroup. Les benchmarks internes d'Oracle indiquent des gains de performance potentiels jusqu'à 20 % dans des environnements virtualisés comme Oracle Cloud Infrastructure. Contrairement aux outils axés sur la surveillance comme bpftop de Netflix, bpftune applique activement les changements sans nécessiter de redémarrages.

La sécurité est gérée par le vérificateur eBPF, assurant des opérations sécurisées avec des optimisations réversibles et journalisées. En tant que projet open source sur GitHub, il encourage les extensions communautaires, comme du code eBPF personnalisé pour des métriques spécifiques. Bien que l'adoption puisse requerir des connaissances eBPF et introduire une surcharge mineure dans les grands clusters, l'outil s'aligne sur les tendances industrielles vers des systèmes auto-optimisants.

Les améliorations futures pourraient intégrer l'IA pour une optimisation prédictive, s'intégrant davantage avec des plateformes comme Kubernetes pour la gestion dynamique des ressources dans les microservices.

Articles connexes

Linux laptop displaying auto-cpufreq 3.0 terminal with CPU turbo boost graphs and battery charge thresholds, illustrating the new release.
Image générée par IA

Auto-cpufreq 3.0 sorti avec des contrôles améliorés de CPU et de batterie pour Linux

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

L'outil open source auto-cpufreq a atteint la version 3.0, offrant aux utilisateurs d'ordinateurs portables Linux un contrôle amélioré sur le turbo boost du CPU et la surveillance de la batterie. Cette mise à jour introduit des paramètres turbo manuels, une meilleure gestion des batteries multiples et un support des seuils de charge sur les appareils Asus. Plusieurs corrections de bugs assurent un suivi des performances plus précis et des installations plus fluides sur des distributions comme NixOS et Pop!_OS.

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

Microsoft a repris le développement de 'Hornet', une fonctionnalité de sécurité pour les programmes eBPF sur Linux. Le projet, mis en avant par Phoronix, vise à renforcer les protections pour ces programmes au niveau du noyau.

Les développeurs proposent d'activer par défaut les extensions de synchronisation transactionnelle d'Intel (TSX) dans le prochain noyau Linux 7.0 sur les CPU pris en charge. Ce changement vise à améliorer les performances sans nécessiter de configuration manuelle. Cette mesure cible le matériel capable d'utiliser les fonctionnalités TSX.

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.

Les benchmarks montrent que le processeur Intel Xeon 6780E Sierra Forest fonctionne environ 14 pour cent plus rapidement sous Linux maintenant qu'à son lancement en juin 2024. Ce gain provient d'optimisations logicielles upstream au cours de l'année et demie écoulée. Les tests comparent Ubuntu 24.04 LTS au lancement à une version de développement actuelle d'Ubuntu 26.04 LTS.

Rapporté par l'IA

La dernière mise à jour du moniteur système Resources pour Linux introduit un support pour le suivi des performances de l'Unité de Traitement Neuronal AMD. Cela permet aux utilisateurs de surveiller le matériel Ryzen AI aux côtés d'autres ressources système en temps réel. La sortie inclut également des améliorations dans les rapports de mémoire et une réduction de la surcharge CPU.

 

 

 

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