다음을 통해 공유


로드 성능 카운터

성능 콘솔 .NET CLR 로드 범주에는 로드되는 응용 프로그램 도메인, 어셈블리 및 클래스에 관한 정보를 제공하는 카운터가 포함됩니다. 다음 표에서는 이러한 성능 카운터에 대해 설명합니다.

성능 카운터

설명

% Time Loading

다음에 사용하도록 예약됩니다.

Assembly Search Length

다음에 사용하도록 예약됩니다.

Bytes in Loader Heap

응용 프로그램 도메인 전체에 걸쳐 클래스 로더가 커밋한 메모리의 현재 크기(바이트)를 나타냅니다. 커밋된 메모리는 디스크 페이징 파일에 예약된 실제 공간입니다.

Current appdomains

이 응용 프로그램에서 현재 로드된 응용 프로그램 도메인 수를 나타냅니다.

Current Assemblies

현재 실행 중인 응용 프로그램에서 응용 프로그램 도메인 전체에 걸쳐 현재 로드된 어셈블리 수를 나타냅니다. 어셈블리가 여러 응용 프로그램 도메인으로부터 도메인 중립적으로 로드되는 경우 이 카운터는 한 번만 증가됩니다.

Current Classes Loaded

현재 모든 어셈블리에서 로드된 클래스 수를 나타냅니다.

Rate of appdomains

초 당 로드된 응용 프로그램 도메인 수를 나타냅니다. 이 카운터는 평균 초과 시간이 아니며, 샘플 간격으로 나뉜 마지막 두 개의 샘플에서 관찰된 값의 차이를 표시합니다.

Rate of appdomains unloaded

초 당 언로드된 응용 프로그램 도메인 수를 나타냅니다. 이 카운터는 평균 초과 시간이 아니며, 샘플 간격으로 나뉜 마지막 두 개의 샘플에서 관찰된 값의 차이를 표시합니다.

Rate of Assemblies

응용 프로그램 전체에 걸쳐 초 당 로드된 어셈블리 수를 나타냅니다. 어셈블리가 여러 응용 프로그램 도메인으로부터 도메인 중립적으로 로드되는 경우 이 카운터는 한 번만 증가됩니다.

이 카운터는 평균 초과 시간이 아니며, 샘플 간격으로 나뉜 마지막 두 개의 샘플에서 관찰된 값의 차이를 표시합니다.

Rate of Classes Loaded

모든 어셈블리에서 초 당 로드된 클래스 수를 나타냅니다. 이 카운터는 평균 초과 시간이 아니며, 샘플 간격으로 나뉜 마지막 두 개의 샘플에서 관찰된 값의 차이를 표시합니다.

Rate of Load Failures

초 당 로드하지 못한 클래스 수를 나타냅니다. 이 카운터는 평균 초과 시간이 아니며, 샘플 간격으로 나뉜 마지막 두 개의 샘플에서 관찰된 값의 차이를 표시합니다.

로드 오류는 불충분한 보안이나 잘못된 형식과 같은 다양한 이유로 인해 발생할 수 있습니다. 자세한 내용은 프로파일링 서비스 도움말을 참조하십시오.

Total # of Load Failures

응용 프로그램이 시작된 이후 로드하지 못한 최대 클래스 수를 나타냅니다.

로드 오류는 불충분한 보안이나 잘못된 형식과 같은 다양한 이유로 인해 발생할 수 있습니다. 자세한 내용은 프로파일링 서비스 도움말을 참조하십시오.

Total Appdomains

응용 프로그램이 시작된 이후 로드된 최대 응용 프로그램 도메인 수를 나타냅니다.

Total appdomains unloaded

응용 프로그램이 시작된 이후 언로드된 총 응용 프로그램 도메인 수를 나타냅니다. 응용 프로그램 도메인이 여러 번 로드 및 언로드될 경우 이 카운터는 응용 프로그램 도메인이 언로드될 때마다 증가합니다.

Total Assemblies

응용 프로그램이 시작된 이후 로드된 총 어셈블리 수를 나타냅니다. 어셈블리가 여러 응용 프로그램 도메인으로부터 도메인 중립적으로 로드되는 경우 이 카운터는 한 번만 증가됩니다.

Total Classes Loaded

응용 프로그램이 시작된 이후 모든 어셈블리에서 로드된 누적 클래스 수를 나타냅니다.

참고 항목

참조

런타임 프로파일링

개념

공용 언어 런타임의 어셈블리

응용 프로그램 도메인

기타 리소스

.NET Framework의 성능 카운터