Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die C++-Buildeinblick-Tools sind in Visual Studio 2019 und höher verfügbar. Um die Dokumentation für diese Version anzuzeigen, legen Sie das Visual Studio-Versionsauswahlsteuerelement für diesen Artikel auf Visual Studio 2019 oder höher fest. Es befindet sich am Anfang des Inhaltsverzeichnisses auf dieser Seite.
C++ Build Insights ist eine Sammlung von Tools, die Daten zu Ihren C++-Builds sammeln und in einem Format präsentieren, das Ihnen dabei helfen kann, allgemeine Fragen zu beantworten, z. B.:
- Sind meine Builds ausreichend parallelisiert?
- Welche Elemente sollte mein vorkompilierter Header (Pre-Compiled Header, PCH) enthalten?
- Gibt es einen Engpass, den ich behandeln sollte, um die Geschwindigkeit meiner Builds zu erhöhen?
Nachfolgend sind die Hauptkomponenten dieser Technologie beschrieben:
-
vcperf.exe
, ein Befehlszeilenprogramm, mit dem Sie Ablaufverfolgungen für Ihre Builds sammeln können - Eine Windows Leistungsanalyse(WPA)-Erweiterung, mit der Sie Buildablaufverfolgungen in WPA anzeigen können, und
- Das C++ Build Insights Software Development Kit zum Erstellen eigener Tools, die C++ Build Insights-Daten nutzen.
Abschnitte der Dokumentation
vcperf und Windows Leistungsanalyse
Erfahren Sie, wie Sie Ablaufverfolgungen für Ihre C++-Projekte erfassen und in WPA anzeigen.
Windows Performance Basics
Erhalten Sie nützliche WPA-Tipps für die Analyse der Ablaufverfolgungen Ihrer Builds.
C++ Build Insights SDK
Eine Übersicht über das C++ Build Insights SDK.
Artikel
In diesen Artikeln aus dem offiziellen C++-Teamblog finden Sie weitere Informationen zu C++ Build Insights:
Introducing C++ Build Insights (Einführung in C++ Build Insights)
Analyze your builds programmatically with the C++ Build Insights SDK (Programmgesteuerte Analyse Ihrer Builds mit dem C++ Build Insights SDK)
Finding build bottlenecks with C++ Build Insights (Ermitteln von Engpässen bei Builds mit C++ Build Insights)
Faster builds with PCH suggestions from C++ Build Insights (Schnellere Builds mit PCH-Vorschlägen aus C++ Build Insights)
Profiling template metaprograms with C++ Build Insights (Metaprogramme für Profilerstellungsvorlagen mit C++ Build Insights)
Improving code generation time with C++ Build Insights (Verbessern der Codegenerierungszeit mit C++ Build Insights)
Introducing vcperf /timetrace for C++ build time analysis (Einführung in vcperf/timetrace für die C++-Buildzeitanalyse)
Faster C++ builds, simplified: a new metric for time (Schnellere C++-Builds vereinfacht: eine neue Metrik für die Zeit)