Le sous-système de noyau”perf”pour Linux avec l’outil d’analyse des performances perf a repris de nouvelles capacités de processeur AMD pour Linux 6.1.
À partir de Linux 6.1, perf mem et perf c2c sont désormais câblés pour être utilisés avec les processeurs AMD récents. La fonctionnalité perf mem concerne diverses statistiques de mémoire, tandis que la fonctionnalité perf c2c concerne les informations de cache à cache du processeur.
Grâce à l’outil de performance sur les processeurs AMD, il existe désormais des mesures concernant les taux de réussite du cache L1/L2/L3, les taux de réussite de la RAM locale, les taux de réussite de la RAM distante, les succès du cache distant, les succès non mis en cache, etc. métrique. Cette prise en charge c2c/mem des performances repose sur les processeurs AMD avec prise en charge de l’échantillonnage basé sur les instructions (IBS).
La prise en charge de LbrExtV2 pour les processeurs Zen 4 est également remarquable avec les mises à jour des performances pour Linux 6.1. Il s’agit de la fonctionnalité Last Branch Record Extension v2. L’AMD LbrExtV2 ajoute LBR-Freeze-on-PMI pour une meilleure corrélation avec les événements de débordement PMC. Il existe également une nouvelle prise en charge du filtrage des branches matérielles pour enregistrer uniquement des types spécifiques de branches. Le filtrage LbrExtV2 inclut la possibilité de supprimer les branches uniquement pour le noyau, l’espace utilisateur uniquement, les branches conditionnelles, les appels proches relatifs, les appels proches indirects, les retours proches, les sauts proches indirects, les sauts proches relatifs et les branches éloignées.
Avec le noyau de performances modifications pour Linux 6.1 sont également une meilleure intégration de l’horodatage Intel PEBS TSC, la prise en charge du processeur Intel Raptor Lake S, des améliorations des points d’arrêt matériels et d’autres correctifs.
Les mises à jour des outils de performance ont le reste de l’AMD perf mem/c2c bits ainsi que des améliorations de perf lock/lock contention, des améliorations Intel PT et d’autres ajouts.