Configuration de sessions de performanceConfiguring Performance Sessions

Les outils de profilage Visual StudioVisual Studio permettent de collecter une grande variété de données de performances pour de nombreux types d’applications.By using Visual StudioVisual Studio Profiling Tools, you can collect a wide variety of performance data for a large number of application types. Cette section vous montre comment utiliser l’Assistant Performance et les propriétés de la session de performance et du fichier binaire cible pour configurer les outils de profilage de manière à collecter les données qui vous intéressent.This section shows you how to use the Performance Wizardand properties of the performance session and target binary to configure Profiling Tools to collect the data that interests you. Vous pouvez aussi utiliser les propriétés de configuration des outils de profilage pour contrôler la quantité de données collectées dans une exécution de profilage.Profiling Tools configuration properties can also be used to control how much data is collected in a profiling run. Pour plus d’informations, consultez Contrôle de la collecte de données.For more information, see Controlling Data Collection.

Note

Dans de nombreux cas, l’utilisation des propriétés par défaut de l’Assistant Performance permet de collecter les données de profilage de manière efficace.In many cases, using the default properties of the Performance Wizard is an effective way of collecting profiling data. Pour plus d’informations, consultez Guide du débutant en profilage des performances et Bien démarrer avec les outils d’analyse des performances.For more information, see Beginners Guide to Performance Profiling and Getting Started.

Tâches courantesCommon Tasks

TâcheTask Contenu associéRelated Content
Définir les options de profilage de base : vous devez configurer Visual StudioVisual Studio pour qu’il utilise le serveur de symboles Microsoft.Set the basic profiling options: You should configure Visual StudioVisual Studio to use the Microsoft symbol server. De cette façon, vous êtes sûr d’avoir accès aux symboles, tels que les noms de fonctions et de paramètres, qui correspondent à la version actuelle de Windows et aux autres applications Microsoft.This will make sure that you have access to symbols, such as function and parameter names, for the current version of Windows and other Microsoft applications. Vous pouvez également spécifier d’autres options générales avant le début d’une session de profilage, telles que des autorisations système pour les outils de profilage et les noms des fichiers de données de profilage.You can also specify other general options before a profiling session starts, such as system permissions to the profiling tools and the names of profiling data files. - Guide pratique pour référencer les informations de symboles Windows- How to: Reference Windows Symbol Information
- Guide pratique pour sérialiser les informations de symboles- How to: Serialize Symbol Information
- Guide pratique pour définir la session active- How to: Set the Current Session
- Guide pratique pour définir les autorisations- How to: Set Permissions
- Guide pratique pour définir les options de nom de fichier de données de profilage- How to: Set Performance Data File Name Options
Spécifier les données que vous voulez collecter : les procédures que vous utilisez pour configurer une session de profilage varient selon le type d’application cible que vous voulez profiler et le type de données de performance à collecter.Specify the data that you want to collect: The procedures that you use to configure a profiling session depend on the type of target application that you want to profile and the type of performance data that you want to collect. - Guide pratique pour choisir une méthode de collecte- How to: Choose Collection Methods
- Collecte de statistiques de performance à l’aide de l’échantillonnage- Collecting Performance Statistics by Using Sampling
- Collecte de données liées à l’allocation et à la durée de vie de la mémoire .NET- Collecting .NET Memory Allocation and Lifetime Data
- Collecte de données de minutage détaillées à l’aide de l’instrumentation- Collecting Detailed Timing Data by Using Instrumentation
- Guide pratique pour profiler du code JavaScript dans des pages web- How to: Profile JavaScript Code in Web Pages
- Collecte de données de concurrence de threads et de processus- Collecting Thread and Process Concurrency Data
- Collecte de données de performance supplémentaires- Collecting Additional Performance Data
Définir des options de configuration avancée : quand vous profilez des applications .NET Framework qui chargent plusieurs versions du common language runtime (CLR), vous pouvez spécifier la version à profiler.Set advanced configuration options: When you profile .NET Framework applications that load multiple versions of the common language run-time (CLR), you can specify which version to profile. Lorsque vous avez plusieurs fichiers .exe dans une session de performance, vous pouvez définir l’ordre de démarrage des fichiers binaires.When you have multiple .exe files in a performance session, you can set the start order of the binaries. - Guide pratique pour spécifier le runtime .NET Framework- How to: Specify the .NET Framework Runtime
- Guide pratique pour spécifier le binaire à démarrer- How to: Specify the Binary to Start

Contrôle de la collecte de donnéesControlling Data Collection

Voir aussiSee Also

Explorateur de performancesPerformance Explorer