PerfTipsPerfTips

Visual Studio 디버거 PerfTips 및 디버거 통합 진단 도구 는 디버그하는 동안 앱의 성능을 모니터링 및 분석하는 데 도움이 됩니다.Visual Studio debugger PerfTips and the debugger-integrated Diagnostic Tools help you to monitor and analyze the performance of your app while you are debugging.

디버거 통합 진단 도구는 개발하는 동안 성능 문제를 인식할 수 있는 효율적인 방법이지만 디버거가 앱 성능에 상당한 영향을 미칠 수도 있습니다.Although the debugger-integrated diagnostic tools are a great way of becoming aware of performance issues while you are developing, the debugger can have a significant impact on the performance of your app. 보다 정확한 성능 데이터를 수집하려면 성능 조사의 추가 부분으로 디버거 도구 외부에서 실행되는 Visual Studio 진단 도구를 사용하는 것이 좋습니다.To collect more accurate performance data, consider using the Visual Studio diagnostics tools that run outside the debugger too as an additional part of your performance investigations. 디버거를 사용하거나 사용하지 않고 프로파일링 도구 실행을 참조하세요.See Run Profiling Tools with or without the Debugger.

PerfTipsPerfTips

디버거가 중단점 또는 단계별 실행 작업에서 실행을 중지하는 경우 중단점과 이전 중단점 사이의 경과 시간이 편집기 창에 팁으로 표시됩니다.When the debugger stops execution at a breakpoint or stepping operation, the elapsed time between the break and the previous breakpoint appears as a tip in the editor window. 자세한 내용은 성능 팁: Visual Studio를 사용하여 디버그하는 동안 성능 정보 요약을 참조하세요.For more information, see PerfTips: Performance Information at-a-glance while Debugging with Visual Studio.

PerfTipPerfTip

진단 도구 창Diagnostics Tools window

중단점 및 관련된 타이밍 데이터가 [진단 도구] 창에 기록됩니다.Breakpoints and associated timing data are recorded in the Diagnostic Tools window

다음 그림은 Visual Studio 2015 업데이트 1의 진단 도구 창을 보여 줍니다.The following graphic shows the Diagnostic Tools window in Visual Studio 2015 Update 1:

DiagnosticTools-Update1DiagnosticTools-Update1

  • 중단 이벤트 타임라인은 디버깅 세션에서 적중된 중단점을 표시합니다.The Break Events timeline mark the breakpoints that were hit in the debugging session. 이벤트를 클릭하여 디버거 세부 정보 목록에서 선택합니다.Click on an event to select it the Debugger details list.

  • CPU 사용률 그래프는 디버깅 세션에서 모든 프로세서 코어의 CPU 사용 변경 내용을 보여 줍니다.The CPU Utilization graph shows the change in CPU use across all processor cores in the debugging session.

  • 디버거 세부 정보 창의 이벤트 목록에는 각 중단 이벤트에 대한 항목이 포함됩니다.The Events list of the Debugger details pane include items for each break event.

  • 중단 이벤트의 기간 열에는 이벤트와 이전 중단점 사이의 경과 시간이 표시됩니다.The Duration column of a break event displays the elapsed time between the event and the previous breakpoint.

PerfTips 켜기 또는 끄기Turn PerfTips on or off

PerfTips를 사용하거나 사용하지 않도록 설정하려면To enable or disable PerfTips:

  1. 디버그 메뉴에서 옵션을 선택합니다.On the Debug menu, choose Options.

  2. 디버깅 중에 경과한 시간 성능 팁 표시를 선택하거나 선택 취소합니다.Check or clear Show elapsed PerfTip while debugging.

진단 도구 창 켜기 또는 끄기Turn the Diagnostic Tools window on or off

진단 도구 창을 사용하거나 사용하지 않도록 설정하려면To enable or disable the Diagnostic Tools window:

  1. 디버그 메뉴에서 옵션을 선택합니다.On the Debug menu, choose Options.

  2. 디버그하는 동안 진단 도구 사용을 선택하거나 선택 취소합니다.Check or clear Enable Diagnostics Tools while debugging.

참고 항목See Also

Visual Studio의 프로파일링Profiling in Visual Studio
프로파일링 기능 둘러보기Profiling Feature Tour