Partager via


Comment : attacher le profileur à des processus en cours d'exécution ou l'en détacher

Le profileur peut être utilisé pour attacher ou détacher un processus en cours d'exécution afin de faciliter l'échantillonnage et la collecte des données de performance. Vous pouvez utiliser cette méthode pour profiler un processus lorsque vous voulez éviter de collecter des données sur le temps de chargement de l'application ou surveiller les performances d'un processus une fois que celui-ci a atteint un état spécifique.

Notes

Les étapes suivantes s'appliquent aux processus d'attachement et de détachement dans l'Visual StudioIDE. Pour plus d'informations sur l'utilisation des outils de ligne de commande, consultez Utilisation des outils de profilage à partir de la ligne de commande. Pour plus d'informations sur le profilage de services, consultez Profilage de services à partir de la ligne de commande.

Les processus disponibles pour le profilage dépendent des autorisations d'accès utilisateur définies par un administrateur de l'ordinateur. Par exemple, un compte d'utilisateur peut avoir l'autorisation pour l'un quelconque des éléments suivants :

  • Fonctionnalités de profilage avancées, lorsque l'administrateur a défini le pilote et le service à démarrer.

  • Profilage d'échantillons uniquement (utilisateurs de domaine).

  • Refus d'accès au profilage à tout le monde.

Pour plus d'informations, consultez Profilage et sécurité Windows Vista et les options ADMIN de VSPerfCmd.

Pour établir un attachement à un processus en cours d'exécution

  1. Dans le menu Analyser, pointez sur Profileur, puis cliquez sur Attacher/Détacher.

    - ou -

    Dans l'Explorateur de performances, cliquez avec le bouton droit sur la session de performance, puis cliquez sur Attacher/Détacher.

    La boîte de dialogue Attacher le profileur au processus s'affiche.

  2. Cliquez sur le nom du processus auquel vous voulez attacher.

  3. Cliquez sur Attacher.

Pour détacher un processus en cours d'exécution

  1. Dans le menu Analyser, pointez sur Profileur, puis cliquez sur Attacher/Détacher.

    - ou -

    Dans l'Explorateur de performances, cliquez avec le bouton droit sur la session de performance, puis cliquez sur Attacher/Détacher.

    La boîte de dialogue Attacher le profileur au processus s'affiche.

  2. Cliquez sur le nom de l'image dont vous souhaitez vous détacher.

  3. Cliquez sur Détacher.

Voir aussi

Tâches

Comment : démarrer et arrêter le profilage

Référence

Profilage et sécurité Windows Vista

VSPerfCmd

Concepts

Contrôle de la collecte de données dans les outils de profilage

Vue d'ensemble de la session de performance des outils de profilage