!pmc

L’extension !pmc affiche le registre du compteur de l'analyseur de performances (PMC) à l’adresse spécifiée.

Cette extension est prise en charge uniquement sur un ordinateur cible basé sur Itanium.

!pmc [- Option] Expression [DisplayLevel]

Important Cette commande a été déconseillée dans le débogueur Windows Version 10.0.14257 et version ultérieure, et n’est plus disponible.

Paramètres

Option
Il peut s’agir de l’une des valeurs suivantes :

gen
Affiche le registre en tant que registre PMC générique.

btb
Affiche le registre en tant que registre PMC de mémoire tampon de suivi de branche (BTB).

Expression
Spécifie l’adresse hexadécimale d'un PMC. Les expressions @kpfcgen et @kpfcbtb peuvent être utilisées comme valeurs pour ce paramètre.

Si Expression est @kpfcgen, le débogueur affiche le registre PMC du processeur actuel en tant que registre PMC générique. Vous pouvez également afficher le registre PMC actuel en tant que registre PMC générique en définissant Option sur gen et à l’aide de @kpfc4, @kpfc5, @kpfc6 ou @kpfc7 pour la valeur Expression.

Si Expression est @kpfcbtb, le débogueur affiche le registre PMC actuel du processeur en tant que registre PMC BTB. Vous pouvez également afficher le registre PMC du processeur actuel en tant que registre PMC BTB en définissant Option sur btb et en utilisant @kpfc12 pour la valeur Expression.

DisplayLevel
Il peut s’agir de l’une des valeurs suivantes :

0
Affiche uniquement les valeurs de chaque champ de registre PMC. Il s’agit de la valeur par défaut.

1
Affiche des informations détaillées sur les champs de registre PMC qui ne sont pas réservés ou ignorés.

2
Affiche des informations détaillées sur tous les champs de registre PMC, y compris ceux qui sont réservés ou ignorés.

DLL

Kdexts.dll