Comment : spécifier des options d’instrumentation supplémentairesHow to: Specify Additional Instrumentation Options

Vous pouvez instrumenter des binaires à l’aide de l’IDE de Visual Studio ou d’outils en ligne de commande.You can instrument binaries from using the Visual Studio IDE or by using command line tools. Si vous instrumentez un fichier binaire à partir de l’IDE, vous pouvez contrôler le volume de données collectées lors de l’instrumentation en spécifiant des options d’instrumentation supplémentaires dans l’outil VSInstr.If you instrument a binary from within the IDE, you can control the volume of data that is collected during instrumentation by specifying additional instrumentation options to the VSInstr tool. Ces options sont disponibles au niveau de la session ou de la cible.These options are available at the session or the target level. Par exemple, pour inclure ou exclure des fonctions spécifiques lors du processus d’instrumentation, utilisez l’option d’instrumentation supplémentaire au niveau de la cible.For example, to include or exclude specific functions during the instrumentation process, use the additional instrumentation option at the target level.

Important

Chaque sonde insérée modifie légèrement le comportement du programme d’origine.Every probe that is inserted modifies the behavior of the original program slightly. Cette modification provoque une surcharge au moment de l’analyse.This modification causes overhead at analysis time. Même si une approximation de cette surcharge est soustraite, elle produit toujours des effets de minutage subtils sur les applications multithread.Even though an approximation of this overhead is subtracted, it still has subtle timing effects on multithreaded applications. Les options de l’outil VSInstr permettent de contrôler la collecte des données lors du profilage.The VSInstr tool options help control data collection during profiling.

Pour spécifier des options d’instrumentation supplémentairesTo specify additional instrumentation option

  1. Dans l’Explorateur de performances, sélectionnez Session de performance, puis cliquez avec le bouton droit et sélectionnez Propriétés.In Performance Explorer, select the Performance Session and then right-click and select Properties.

  2. Dans les Pages de propriétés, cliquez sur les propriétés Avancées.In the Properties Pages, click the Advanced properties.

  3. Tapez les options souhaitées dans la zone Options d’instrumentation supplémentaires.Type options in the Additional instrumentation options box.

    Par exemple, utilisez /CONTROL:THREAD pour spécifier le niveau de profilage.For example, use /CONTROL:THREAD to specify the profiling level. Pour obtenir la liste complète des options, consultez VSInstr.For a complete list of options, see VSInstr.

  4. Cliquez sur OK.Click OK.

Voir aussiSee also

Configuration de sessions de performancesConfiguring Performance Sessions
Profilage à partir de la ligne de commandeProfiling from the Command-Line