La version 7.0 du noyau Linux inclut désormais le support des instructions atomiques à copie unique de 64 octets d'Arm, connues sous le nom de LS64 et LS64V. Cette mise à jour permet des opérations atomiques plus efficaces sur le matériel Arm compatible. Phoronix rapporte que cette implémentation est une amélioration clé pour les systèmes Linux Arm64.
Les développeurs du noyau Linux ont intégré le support des instructions atomiques spécialisées d'Arm en version 7.0. Ces instructions, LS64 et LS64V, permettent des opérations atomiques à copie unique de 64 octets, améliorant potentiellement les performances dans des environnements multi-threadés sur les architectures Arm64. Cette addition s'inscrit dans les efforts continus d'optimisation de Linux pour les processeurs basés sur Arm, de plus en plus utilisés dans les serveurs, les ordinateurs de bureau et les systèmes embarqués. Phoronix, un site dédié aux tests et benchmarks du matériel Linux, a mis en lumière cette fonctionnalité dans sa couverture des évolutions de Linux 7.0. Le rapport ne détaille pas de contributeurs spécifiques ni de calendrier précis pour le correctif, mais ce support s'aligne sur les progrès de l'extension Scalable Vector Extension (SVE) d'Arm. Cela pourrait bénéficier aux applications nécessitant une haute performance sur les plateformes Arm, comme les centres de données et les charges de travail en IA, bien que l'adoption généralisée dépende de la disponibilité du matériel. Cette mise à jour met en évidence l'adaptabilité du noyau aux capacités évolutives des processeurs, assurant la compétitivité de Linux sur toutes les architectures.