Partager via


Démarrage avec les outils de profilage

Cette section présente succinctement les concepts et les tâches que vous devez suivre pour collecter, afficher et analyser la performance du code à l'aide des outils de profilage Visual Studio.

Les outils de profilage Visual Studio fournissent différentes méthodes pour collecter et analyser les données de performances.Toutefois, dans de nombreux cas, il convient d'utiliser les paramètres par défaut de l'Assistant Performance.Utilisez l'Assistant Performance pour collecter des statistiques sur les applications qui vous aideront à déterminer les problèmes de performance liés au code.

  • Les avertissements liés aux performances vous informent des problèmes de codage les plus courants.Les avertissements s'affichent dans la fenêtre des erreurs Visual Studio.Vous pouvez basculer entre l'avertissement, le code source et les rubriques d'aide détaillées qui vous permettront de développer un code plus performant.

  • Les rapports des outils de profilage comportent des vues présentant les différents niveaux de la structure de l'application allant des lignes de code source aux processus. Ils fournissent aussi des données d'exécution de programme allant des fonctions appelantes et appelées d'une fonction particulière jusqu'à l'arborescence des appels pour l'ensemble de l'application.

Tâches courantes

Tâche

Contenu associé

Profiler une application ou un site Web : utilisez l'Assistant Performance afin de configurer et d'exécuter une session de profilage Visual Studio pour une solution ou un site Web.

Profiler une application sans l'Assistant : apprenez à utiliser les pages des propriétés d'une session de performance pour créer une session de performance.

Essayer par soi-même : entraînez-vous en profilant un exemple d'application.

Voir aussi

Concepts

Analyse des données des outils de profilage

Configuration de sessions de performance pour les outils de profilage

Autres ressources

Vues d'ensemble (outils de profilage)

Utilisation des règles de performance pour analyser des données de profilage