Parallelitätsschnellansicht

Hinweis

Concurrency Visualizer ist eine optionale Erweiterung für Visual Studio. Laden Sie Concurrency Visualizer und die Concurrency Visualizer Collection Tools unter folgenden Links herunter:

Mit dem Befehlszeilenprogramm für die Nebenläufigkeitsschnellansicht (CVCollectionCmd) können Sie die Ablaufverfolgung aus der Befehlszeile sammeln und diese in Concurrency Visualizer für Visual Studio anzeigen. Das Tool kann auf Computern verwendet werden, auf denen Visual Studio nicht installiert ist.

Mit der Nebenläufigkeitsschnellansicht können Sie die Leistung einer Multithread-App überprüfen. Die Ansichten der Parallelitätsschnellansicht stellen Daten zu den temporären Beziehungen zwischen den Threads im Programm und dem System als Ganzem in grafischer, tabellarischer und textlicher Form bereit. Sie können die Parallelitätsschnellansicht verwenden, um Leistungsengpässe, CPU-Unterauslastungen, Threadkonflikte, kernübergreifende Threadmigration, Synchronisierungsverzögerungen, DirectX-Aktivitäten, Bereiche überlappender E/A und andere Informationen zu suchen. Die Ansichten stellen aktionsfähige Daten bereit, indem die grafische Ausgabe nach Möglichkeit mit Aufruflisten und Quellcode verknüpft wird.

Hinweis

Die Nebenläufigkeitsschnellansicht unterstützt keine Webprojekte.

Die Nebenläufigkeitsschnellansicht beruht auf den Funktionen der Ereignisablaufverfolgung für Windows .

Titel Beschreibung
Auslastungsansicht Beschreibt, wie Systemaktivitäten über alle Prozessoren hinweg angezeigt und analysiert werden.
Threads View (Threadansicht) Beschreibt, wie die Interaktionen zwischen Threads in Ihrem Programm analysiert werden.
Kernansicht Beschreibt, wie die Threadmigration über Kerne hinweg analysiert wird.
Häufige Muster von Multithreadanwendungen mit unerwünschtem Verhalten Beschreibt einige allgemeine Muster und zeigt, wie diese in der Nebenläufigkeitsschnellansicht angezeigt werden.
Parallele Entwicklung in Visual Studio (Blog) Bietet Tipps und empfohlene Vorgehensweisen für die Nebenläufigkeitsschnellansicht.
Performance Report Views (Leistungsberichtansichten) Enthält Referenzinformationen zu den Berichten und Ansichten der Visual Studio-Profilerstellungstools.
SDK der Nebenläufigkeitsschnellansicht Beschreibt, wie Sie Ihren Quellcode instrumentieren, um zusätzliche Informationen in der Nebenläufigkeitsschnellansicht anzuzeigen.
Befehlszeilenprogramm für die Parallelitätsschnellansicht (CVCollectionCmd) Beschreibt, wie das Befehlszeilenprogramm der Nebenläufigkeitsschnellansicht (CVCollectionCmd.exe) verwendet wird, um Ablaufverfolgungen auf Computern zu erfassen und zu verarbeiten, auf denen kein Visual Studio installiert ist.