Benutzer sind sich nicht sicher, ob ihr Intel® Xeon® Prozessor die Intel® Processor Trace Funktion unterstützt.
Intel® Processor Trace (Intel® PT) ist eine Ablaufverfolgungsfunktion, die der Intel® Architektur in erster Linie für Software-Debugging und Profiling-Zwecke hinzugefügt wurde. Es erfasst detaillierte Informationen über die Softwareausführung unter Verwendung dedizierter Hardwareeinrichtungen, was nur minimale Auswirkungen auf die Leistung verursacht.
Zu den Ablaufverfolgungsdaten gehören Ablaufinformationen wie Verzweigungsziele, Timing, Angaben zu belegten/nicht belegten Verzweigungen, CR3-Änderungen und Intel TSX Zustandsübergänge.
Diese Informationen werden in Datenpaketen gesammelt, die von einem Software-Decoder verarbeitet werden können, um den Programmablauf zu rekonstruieren und das Softwareverhalten zu analysieren, was beim Debuggen von Abstürzen, Aushängen und Leistungsproblemen hilft.
Intel® PT ist mit Intel Xeon® Prozessoren kompatibel, die von verschiedenen Generationen Intel Xeon® Prozessoren unterstützt werden, einschließlich der skalierbaren Intel Xeon-Prozessorreihe®. Spezifische Details zur Kompatibilität und Implementierung finden Sie in den Intel® 64 und IA-32 Architekturen Software Entwicklerhandbüchern und den Prozessorspezifikationen.
| Notizen |
|
Weitere Informationen finden Sie im Kapitel über Intel® Processor Trace in den Handbüchern für Softwareentwickler von Intel® 64 und IA-32 Architectures.