Analyse des performances de l'application à l'aide des outils de profilage
Cette rubrique s'applique à :
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Grâce aux outils de profilage Visual Studio, les développeurs peuvent mesurer, évaluer et cibler les problèmes de performances de leur code. Ces outils sont intégrés complètement dans l'environnement de développement intégré (IDE) pour fournir une expérience utilisateur conviviale et sans défaut.
Le profilage d'une application est simple. Vous commencez par créer une session de performance. Dans Visual Studio Team Edition for Developers, vous pouvez utiliser l'Assistant Session de performance pour créer une session de performance. À la fin de la session de performance, les données rassemblées lors du profilage sont enregistrées dans un fichier .vsp. Vous pouvez afficher le fichier .vsp dans l'interface IDE. Plusieurs vues de rapport sont disponibles pour vous aider à visualiser et à détecter les problèmes de performances à partir des données collectées.
Les outils de profilage peuvent également être utilisés à partir de la ligne de commande. Cela offre aux utilisateurs la souplesse nécessaire pour exécuter ces outils à partir de la ligne de commande ou les utiliser pour automatiser les tâches qui utilisent les scripts.
Pour plus d'informations sur les rubriques actuelles et avancées relatives aux performances et au profilage, effectuez une recherche sur Microsoft Developer Network et les blogs Microsoft. Utilisez les mots clés Entreprise, Performance, Outils, Équipe.
Tâches courantes
Tâche |
Contenu associé |
---|---|
Comprendre les concepts de profilage : apprenez les concepts et les termes que vous allez utiliser lors de la collecte, de l'affichage et de l'analyse des performances de code à l'aide des outils de profilage. |
|
Se lancer et le faire : apprenez les procédures de base que vous allez utiliser lors de la collecte, de l'affichage et de l'analyse des performances de code à l'aide des outils de profilage. Essayez par vous-même en suivant une procédure pas à pas. |
|
Configurer une session de profilage : apprenez à utiliser des méthodes avancées pour spécifier les projets ou les fichiers binaires à profiler, sélectionner une méthode de profilage, choisir les données de performance à collecter, ainsi que définir d'autres options de la session de profilage. |
|
Contrôler les données collectées par le profileur : apprenez comment utiliser les propriétés de la session de performance et les procédures interactives pour démarrer et arrêter le profilage, ainsi que limiter les données de performance collectées en fonction des informations que vous souhaitez. |
|
Identifier les problèmes de performance : apprenez comment afficher et analyser les données de performances collectées dans la fenêtre du mode Rapport des outils de profilage. |
|
Analyser les modifications de performance : apprenez comment comparer deux fichiers de données du profileur pour analyser les modifications de performance. |
|
Enregistrer et partager vos résultats : apprenez comment enregistrer les données de profilage pour l'archivage ou le partage. |
|
Automatiser le profilage : apprenez à utiliser les outils de profilage à partir de l'invite de commandes. |
|
Contrôler le profilage par programmation : apprenez comment utiliser les API managées et natives des outils de profilage afin de contrôler la collecte de données directement à partir du code source. |