프로파일링 도구 성능 규칙 참조

프로파일링 도구의 성능 규칙은 응용 프로그램의 성능에 대한 추가 경고 및 정보를 제공합니다. 성능 규칙은 프로파일링 실행 시 Windows 및 프로세서 성능 카운터와 같은 소스에서 수집된 데이터를 분석합니다. 규칙 메시지는 Visual Studio 통합 개발 환경의 오류 출력 창에 나타납니다. 메시지는 다음 규칙 수준 하나를 사용하여 나열됩니다.

오류

대부분의 성능 문제가 명백한 오류인 것은 아니므로 몇 가지 규칙의 경우 오류 메시지가 생성됩니다. 오류 메시지는 프로파일링 데이터를 수집하는 데 실패했음을 나타낼 수 있습니다.

경고

경고는 성능 문제의 원인일 수 있거나 최적화를 통해 이점을 얻을 수 있는 응용 프로그램 영역을 나타냅니다.

정보

정보 메시지는 규칙 조건 분석 시 오류 메시지를 생성하기 위한 임계값에 도달하지 않았거나, 메시지의 정보가 유용하지만 성능 문제는 반영하지 않음을 나타냅니다.

단원 내용

ID별 성능 규칙

프로파일링 도구 성능 규칙은 다음과 같은 네 가지 범주로 구성되어 있습니다.

.NET Framework 사용 성능 규칙

.NET Framework를 효율적으로 사용하는 데 유용한 규칙입니다.

메모리 및 페이징 성능 규칙

응용 프로그램의 관리되는 메모리 및 페이징 동작을 분석하는 규칙입니다.

프로파일링 도구 사용 규칙

프로파일링 도구를 효율적으로 사용하는 데 유용한 규칙입니다.

리소스 모니터링 성능 규칙

프로파일링 실행 시 프로세서 및 메모리 사용률에 대한 정보 메시지입니다.