Visualiseur concurrence

Les vues du visualiseur concurrentiel vous permettent de voir comment votre application multithread interagit avec elle-même, le matériel, le système d'exploitation et d'autres processus sur l'ordinateur. Ces vues fournissent des données graphiques, tabulaires et textuelles qui montrent les relations temporelles entre les threads dans votre programme et le système en général. Vous pouvez utiliser le visualiseur concurrentiel pour localiser les goulots d'étranglement au niveau des performances, la sous-utilisation de l'UC, les conflits de threads inter-cœurs, la migration de threads, les délais de synchronisation, les zones d'E/S avec chevauchement et d'autres informations. Les vues fournissent des données exploitables en liant sa sortie graphique aux piles des appels et au code source dans la mesure du possible. L'outil est intégré dans le profileur Visual Studio 2010 pour permettre un flux de travail efficace.

Le visualiseur concurrentiel s'appuie sur les fonctionnalités du Suivi d'événements pour Windows (ETW) (page éventuellement en anglais) présentes dans Windows Vista et les versions ultérieures.

Notes

Le visualiseur concurrentiel ne prend pas en charge les projets Web.

Dans cette section

Voir aussi

Autres ressources

Vues des rapports d'outils de profilage