Partager via


Comment : spécifier des options d'instrumentation supplémentaires

Vous pouvez instrumenter des binaires à partir de l'IDE Visual Studio ou à l'aide d'outils en ligne de commande. Si vous instrumentez un binaire à partir de l'IDE, vous pouvez contrôler le volume de données collecté lors de l'instrumentation en affectant des options d'instrumentation supplémentaires à l'outil VSInstr. Ces options sont disponibles au niveau de la session ou de la cible. Par exemple, pour inclure ou exclure des fonctions spécifiques lors du processus d'instrumentation, utilisez l'option d'instrumentation supplémentaire au niveau cible.

Important

Chaque sonde insérée modifie légèrement le comportement du programme d'origine. Cette modification provoque une charge mémoire au moment de l'analyse. Bien qu'une approximation de cette charge soit soustraite, elle produit toujours des effets de minutage sur les applications multithread. Les options de l'outil VSInstr permettent de contrôler la collecte des données lors du profilage.

Pour spécifier une option d'instrumentation supplémentaire

  1. Dans l'Explorateur de performances, sélectionnez Session de performance, puis cliquez avec le bouton droit et sélectionnez Propriétés.

  2. Dans les Pages de propriétés, cliquez sur les propriétés Avancées.

  3. Tapez les options dans la zone Options d'instrumentation supplémentaires.

    Par exemple, utilisez /CONTROL:THREAD pour spécifier le niveau de profilage. Pour obtenir une liste complète d'options, consultez VSInstr.

  4. Cliquez sur OK.

Voir aussi

Concepts

Configuration de sessions de performance pour les outils de profilage

Utilisation des outils de profilage à partir de la ligne de commande