Maison  >  Article  >  Périphériques technologiques  >  La distribution Linux continue de prendre en charge les processeurs AMD Ryzen Zen 2 et optimise le cache L3 pour améliorer les performances

La distribution Linux continue de prendre en charge les processeurs AMD Ryzen Zen 2 et optimise le cache L3 pour améliorer les performances

王林
王林avant
2023-06-03 19:33:42716parcourir

Actualité du 3 juin, selon un rapport du média technologique étranger NeoWin, les distributions Linux ne prévoient pas de suivre Windows 11. Au contraire, elles continueront à être basées sur AMD Les utilisateurs de processeurs Ryzen Zen 2 sont pris en charge et les performances sont encore améliorées grâce aux optimisations du cache L3 (LLC).

Linux发行版持续支持AMD Ryzen Zen 2处理器,并优化L3缓存提升性能

Le correctif select_idle_sibling() récemment publié apporte quelques améliorations au noyau Linux. Le correctif permet au système d'exploitation d'attribuer des tâches aux threads de processeur marqués comme « inactifs » et ne se limite pas à identifier les threads inactifs dans le cache L3 local. Ce changement dans la DMLA Ceci est particulièrement important sur les appareils Zen 2, car les cœurs deviennent souvent inactifs lors du traitement de la file d'attente de travail d'une LLC spécifique.

Linux发行版持续支持AMD Ryzen Zen 2处理器,并优化L3缓存提升性能

Selon l'éditeur, le problème précédent était que la fonction select_idle_sibling() ne prenait pas en compte d'autres facteurs que la LLC locale, et comme la tâche était terminée en peu de temps, la méthode conventionnelle d'équilibrage de charge ne fonctionnait pas. . Par conséquent, dans les cas où le nœud local est inactif, la fonction améliorée essaiera d'autres LLC au sein du même nœud pour mieux utiliser les ressources.

Linux发行版持续支持AMD Ryzen Zen 2处理器,并优化L3缓存提升性能

Ciblant l'architecture Zen 2, développeur Red Hat Tejun Heo a déclaré que cette optimisation est cruciale pour améliorer les performances. Bien qu'il soit avantageux de conserver un cache de travail local, de longues périodes d'inactivité peuvent entraîner un gaspillage de ressources. En laissant select_idle_sibling() essayer d'autres LLC au sein du même nœud, la puissance de traitement du processeur peut être utilisée plus efficacement.

En général, les distributions Linux continueront à prendre en charge AMD basé sur l'architecture Zen 2 Processeurs Ryzen et améliorez les performances grâce à une meilleure utilisation du cache L3. Cette optimisation permettra au système d'exploitation de mieux répartir les tâches et de réduire les temps d'inactivité du cœur, offrant ainsi une meilleure expérience utilisateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer