방법: 추가 계측 옵션 지정How to: Specify Additional Instrumentation Options

Visual StudioVisual Studio IDE(통합 개발 환경) 내에서 또는 명령줄 도구를 사용하여 이진을 계측할 수 있습니다.You can instrument binaries from the Visual StudioVisual Studio integrated development environment (IDE) or by using command line tools. IDE 내에서 이진 파일을 계측할 경우 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. 이러한 옵션은 세션 또는 대상 수준에서 사용할 수 있습니다.These options are available at the session or the target level. 예를 들어 계측 프로세스 중에 특정 함수를 포함하거나 제외하려면 대상 수준에서 추가적인 계측 옵션을 사용합니다.For example, to include or exclude specific functions during the instrumentation process, use the additional instrumentation option at the target level.

RequirementsRequirements

  • Visual Studio UltimateVisual Studio Ultimate, Visual Studio PremiumVisual Studio Premium, Visual Studio ProfessionalVisual Studio Professional, Visual Studio PremiumVisual Studio Premium, Visual Studio ProfessionalVisual Studio Professional

중요

삽입된 모든 프로브는 원래 프로그램의 동작을 약간 수정합니다.Every probe that is inserted modifies the behavior of the original program slightly. 이 수정으로 인해 분석 시 오버헤드가 발생합니다.This modification causes overhead at analysis time. 이 오버헤드의 근사치를 빼더라도 다중 스레드 응용 프로그램의 타이밍에 약간의 영향을 미칩니다.Even though an approximation of this overhead is subtracted, it still has subtle timing effects on multithreaded applications. VSInstr 도구 옵션을 통해 프로파일링 중에 데이터 수집을 제어할 수 있습니다.The VSInstr tool options help control data collection during profiling.

추가적인 계측 옵션을 지정하려면To specify additional instrumentation option

  1. 성능 탐색기에서 성능 세션을 선택한 다음 마우스 오른쪽 단추를 클릭하고 속성을 클릭합니다.In Performance Explorer, select the Performance Session and then right-click and select Properties.

  2. 속성 페이지에서 고급 속성을 클릭합니다.In the Properties Pages, click the Advanced properties.

  3. 추가 계측 옵션 상자에 옵션을 입력합니다.Type options in the Additional instrumentation options box.

    예를 들어 /CONTROL:THREAD를 사용하여 프로파일링 수준을 지정합니다.For example, use /CONTROL:THREAD to specify the profiling level. 전체 옵션 목록을 보려면 VSInstr를 참조하세요.For a complete list of options, see VSInstr.

  4. 확인을 클릭합니다.Click OK.

참고 항목See Also

성능 세션 구성 Configuring Performance Sessions
명령줄에서 프로파일링Profiling from the Command-Line