Поделиться через


Счетчики JIT

В консоли производительности категория .NET CLR JIT включает счетчики, предоставляющие сведения о коде, скомпилированном с помощью JIT-компилятора. Эти счетчики производительности представлены в следующей таблице.

Счетчик производительности

Описание

# of IL Bytes JITted

Отображение полного числа байтов промежуточного языка MSIL, скомпилированных с помощью JIT-компилятора с момента запуска приложения. Этот счетчик эквивалентен счетчику Total # of IL Bytes 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