Collecter des données concurrentielles pour les applications autonomes en utilisant la ligne de commande du profileurCollect concurrency data for stand-alone applications by using the profiler command line

La méthode d’accès concurrentiel des outils de profilage Visual StudioVisual Studio permet de collecter des données de conflit de ressources et des données d’activité de thread montrant l’utilisation du processeur, les conflits de threads, la migration des threads, les délais de synchronisation, les zones d’E/S avec chevauchement, et autres événements système.The concurrency method of Visual StudioVisual Studio Profiling Tools enables you to collect resource contention data and thread activity data that shows you CPU utilization, thread contention, thread migration, synchronization delays, areas of overlapped IO, and other system events.

Tâches courantesCommon tasks

TâcheTask Contenu connexeRelated content
Démarrer une application .NET Framework et profiler des données concurrentiellesStart a .NET Framework application and profile concurrency data - Guide pratique pour lancer une application .NET Framework pour collecter des données concurrentielles- How to: Launch a .NET Framework application to collect concurrency data
Démarrer une application C/C++ et profiler des données concurrentiellesStart a C/C++ application and profile concurrency data - Guide pratique pour lancer une application native pour collecter des données concurrentielles- How to: Launch a native application to collect concurrency data
Attacher le profileur à une application .NET Framework en cours d’exécutionAttach the profiler to a running .NET Framework application - Guide pratique pour attacher le profileur à une application .NET Framework pour collecter des données concurrentielles- How to: Attach the profiler to a .NET Framework application to collect concurrency data
Attacher le profileur à une application C/C++ en cours d’exécutionAttach the profiler to a running C/C++ application - Guide pratique pour attacher le profileur à une application native et collecter des données concurrentielles- How to: Attach the profiler to a native application and collect concurrency data

Profiler des applications autonomesProfile stand-alone applications

TâcheTask Contenu connexeRelated content
Profiler à l’aide de la méthode d’échantillonnageProfile by using the sampling method - Collecter des statistiques d’applications en utilisant l’échantillonnage- Collect application statistics using sampling
Profiler à l’aide de la méthode d’instrumentationProfile by using the instrumentation method - Collecter les données temporelles détaillées à l’aide de l’instrumentation- Collect detailed timing data using instrumentation
Profiler l’allocation de mémoire .NET et le garbage collectionProfile .NET memory allocation and garbage collection - Collecter des données de mémoire .NET Framework- Collect .NET Framework memory data
Ajouter des interactions de coucheAdd tier-interaction data - Collecter les données d’interaction de couche- Collect tier interaction data

Profiler des problèmes de concurrenceProfile concurrency issues

TâcheTask Contenu connexeRelated content
Profiler des applications ASP.NETProfile ASP.NET applications - Collecter des données concurrentielles- Collect concurrency data
Profiler des servicesProfile services - Collecter des données concurrentielles- Collect concurrency data

Analyser des vues et des rapports de données concurrentiellesAnalyze concurrency data views and reports

RéférenceReference