다음을 통해 공유


JIT 성능 카운터

성능 콘솔 .NET CLR JIT 범주에는 JIT 컴파일된 코드 정보를 제공하는 카운터가 포함됩니다. 다음 표에서는 이러한 성능 카운터에 대해 설명합니다.

성능 카운터

설명

# of IL Bytes JITted

응용 프로그램이 시작된 이후 JIT(Just-In-Time) 컴파일러에서 컴파일한 총 MSIL(Microsoft Intermediate Language) 바이트 수를 나타냅니다. Total # of IL Bytes Jitted 카운터와 동일합니다.

메서드 수 JITted

응용 프로그램이 시작된 이후 JIT 컴파일된 총 메서드 수를 나타냅니다. JIT 이전 컴파일된 메서드는 포함하지 않습니다.

% Time in Jit

마지막 JIT 컴파일 단계 이후 JIT 컴파일에 사용한 경과된 시간의 비율을 나타냅니다. 이 카운터는 모든 JIT 컴파일 단계의 마지막에 업데이트됩니다. JIT 컴파일 단계는 메서드와 해당 종속성이 컴파일될 때 발생합니다.

IL Bytes Jitted / sec

초 당 JIT 컴파일된 MSIL 바이트 수를 나타냅니다. 이 카운터는 평균 초과 시간이 아니며, 샘플 간격으로 나뉜 마지막 두 개의 샘플에서 관찰된 값의 차이를 표시합니다.

Standard Jit Failures

응용 프로그램이 시작된 이후 JIT 컴파일러에서 컴파일하지 못한 최대 메서드 수를 나타냅니다. 이러한 오류는 MSIL을 확인할 수 없을 경우 또는 JIT 컴파일러에 내부 오류가 있을 경우에 발생할 수 있습니다.

Total # of IL Bytes Jitted

응용 프로그램이 시작된 이후 JIT 컴파일된 총 MSIL 바이트를 나타냅니다. # of IL Bytes Jitted 카운터와 동일합니다.

참고 항목

참조

런타임 프로파일링

개념

관리되는 실행 프로세스

기타 리소스

.NET Framework의 성능 카운터