Use performance rules to analyze data
Visual Studio 프로파일링 도구의 성능 경고는 프로파일링된 애플리케이션에서 프로그램 실행 속도를 저하시킬 수 있는 문제를 나타냅니다. 또한 경고는 보다 유용한 데이터를 수집하기 위해 수집 방법을 변경해야 할 수 있음을 나타낼 수도 있습니다. 성능 경고는 프로파일링 세션에서 자동으로 생성됩니다. 프로파일링 데이터 파일을 Visual Studio에서 열면 오류 목록 창에 경고가 표시됩니다. 오류 목록 창에서 해당 문제의 소스 코드를 찾을 수 있으며 문제를 해결 하는 방법에 대한 정보 등 오류에 대한 자세한 정보를 표시할 수 있습니다. 확인하지 않으려는 경고는 비활성화할 수도 있습니다.
# 프로파일러 성능 경고를 구성 방법
- 도구 메뉴에서 옵션 을 클릭합니다.
- 성능 도구를 확장하고 규칙 을 클릭합니다.
- 경고를 사용하거나 사용하지 않도록 설정하려면 경고 ID 및 이름 옆의 확인란을 선택하거나 선택 취소합니다.
- 규칙의 경고 수준을 지정하려면 규칙 옆의 작업 셀을 클릭하고 경고 수준을 클릭합니다.
- 사용 안 함 – 규칙을 사용하지 않도록 설정합니다(규칙 ID 옆의 확인란을 선택 취소하는 것과 같음).
- 경고 – 규칙을 경고로 표시합니다.
- 오류 – 프로파일링 실행을 정지하고 규칙을 오류로 표시합니다.
- 정보 – 규칙을 정보 제공용으로만 표시합니다.
# Performance Explorer
개발자는 Visual Studio 프로파일링 도구를 사용하여 코드의 성능 관련 문제를 측정, 평가 및 조정할 수 있습니다. 이러한 도구는 IDE에 완벽하게 통합되어 원활하고 편리한 사용자 환경을 제공합니다.
애플리케이션을 프로파일링하는 것은 간단합니다. 먼저 새 성능 세션을 만듭니다. Visual Studio Team System Development Edition에서는 성능 세션 마법사를 사용해서 새 성능 세션을 만들 수 있습니다. 성능 세션이 끝난 후 프로파일링하는 동안 수집된 데이터가 .vsp 파일에 저장됩니다. IDE 안에서 .vsp 파일을 볼 수 있습니다. 수집된 데이터에서 성능 문제를 시각화하고 감지하기 위해 여러 보고서 뷰를 사용할 수 있습니다.
명령줄에서 프로파일링 도구를 사용할 수도 있습니다. 이를 통해 유연하게 명령줄에서 이러한 도구를 실행할 수도 있고 이러한 도구로 스크립트를 사용하는 작업을 자동화할 수도 있습니다.
다음은 Interoperability rules에 대한 목차 및 내용입니다.
