Auf Englisch lesen

Freigeben über


!pmc

Die Erweiterung !pmc zeigt das Performance Monitor Counter (PMC)-Register an der angegebenen Adresse an.

Diese Erweiterung wird nur auf einem Itanium-basierten Zielcomputer unterstützt.

!pmc [- Option] Expression [DisplayLevel]

Wichtig Dieser Befehl wurde in der Windows Debugger Version 10.0.14257 und später veraltet und ist nicht mehr verfügbar.

Parameter

Option
Kann einer der folgenden Werte sein:

gen
Zeigt das Register als allgemeines PMC-Register an.

btb
Zeigt das Register als Branch Trace Buffer (BTB)-PMC-Register an.

Ausdruck
Gibt die hexadezimale Adresse eines PMCs an. Die Ausdrücke @kpfcgen und @kpfcbtb können als Werte für diesen Parameter verwendet werden.

Wenn der Ausdruck @kpfcgen ist, zeigt der Debugger das aktuelle PMC-Register des Prozessors als generisches PMC-Register an. Sie können das aktuelle PMC-Register des Prozessors auch als generisches PMC-Register anzeigen, indem Sie Option auf gen setzen und @kpfc4, @kpfc5, @kpfc6 oder @kpfc7 für den Ausdruck verwenden.

Wenn der Ausdruck @kpfcbtb ist, zeigt der Debugger das aktuelle Prozessor-PMC-Register als BTB-PMC-Register an. Sie können das aktuelle PMC-Register des Prozessors auch als BTB-PMC-Register anzeigen, indem Sie Option auf btb festlegen und @kpfc12 für den Wert Ausdruck verwenden.

DisplayLevel
Kann einer der folgenden Werte sein:

0
Zeigt nur die Werte der einzelnen PMC-Registerfelder an. Dies ist die Standardeinstellung.

1
Zeigt detaillierte Informationen zu PMC-Registerfeldern an, die nicht reserviert oder ignoriert sind.

2
Zeigt detaillierte Informationen zu allen PMC-Registerfeldern an, einschließlich Registerfeldern, die ignoriert oder reserviert sind.

DLL

Kdexts.dll