
grâce à une série de mises à jour, en particulier pour ceux qui utilisent des pages HugeTLB
Le noyau Linux 6.9 promet une avancée significative pour les utilisateurs disposant de systèmes avec de grandes quantités de mémoire RAM. Grâce à une série de mises à jour, le processus de démarrage sera nettement plus rapide, en particulier pour ceux qui utilisent des pages HugeTLB.
Qu’est-ce que cela signifie pour les utilisateurs ?
Pour les systèmes possédant un grand nombre de pages HugeTLB, cette optimisation se traduira par une réduction considérable du temps de démarrage. Par exemple, sur un système de 2 To, l’initialisation de 1 800 pages de 1 Go prend actuellement entre 1 et 2 secondes sur un total de 10. Sur un hôte Intel de 12 To, l’initialisation de 11 776 pages de 1 Go peut prendre plus d’une minute. Ces durées seront désormais réduites grâce à la parallélisation de l’initialisation des pages HugeTLB lors du démarrage.
Comment cela a-t-il été réalisé ?
Le développeur Linux Gang Li de Bytedance a consacré beaucoup de temps à cette série de correctifs, qui ont fait l’objet de multiples révisions pour parvenir à une exécution efficace. L’infrastructure existante du noyau, comme padata_do_multithreaded, a été utilisée pour parvenir à ces résultats avec des modifications minimales.
Quels sont les bénéfices ?
Pour les serveurs très importants, souvent utilisés par les hyperscalers et d’autres grandes organisations où la disponibilité des services et le temps de fonctionnement du système sont cruciaux, ces améliorations du temps de démarrage en cas de redémarrage nécessaire sont d’un avantage significatif.
Conclusion
La version 6.9 du noyau Linux représente un pas de géant vers l’efficacité et la rapidité, en particulier pour les systèmes de grande envergure. Cette mise à jour est un exemple de l’engagement continu de la communauté Linux pour l’amélioration et l’innovation technologique.
Source : kernel lore
Et vous ?





Vous avez lu gratuitement 4 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.