Счетчики безопасности

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

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

Описание

Количество проверок времени

Показывает полное число проверок управления доступом для кода времени компоновки с момента запуска приложения. Эти проверки выполняются, когда вызывающий объект требует конкретного разрешения во время компиляции по требованию (JIT). Проверка времени компоновки выполняется для вызывающего объекта один раз. Этот счетчик не указывает на какие-либо серьезные проблемы, связанные с производительностью. Он просто является индикатором активности системы безопасности.

Процент времени проверок среды выполнения

Показывает процент времени, затраченного на выполнение проверок управления доступом для кода среды выполнения с момента последней выборки. Этот счетчик изменяется в конце проверки безопасности платформы .NET Framework. Усреднения по времени не происходит; отображается только последнее значение.

% Time Sig Authenticating

Зарезервировано для использования в будущем.

Stack Walk Depth

Показывает глубину стека при последней проверке управления доступом для кода времени выполнения. Эти проверки выполняются путем прохода по стеку. Усреднения по времени не происходит; отображается только последнее наблюдаемое значение.

Total Runtime Checks

Показывает общее число проверок управления доступом для кода времени исполнения, проведенных с момента запуска приложения. Эти проверки выполняются тогда, когда вызывающий объект требует специального разрешения. Проверка времени выполнения осуществляется по каждому вызову вызывающим объектом, и в ней проверяется стек текущего потока такого объекта. При использовании совместно со счетчиком Stack Walk Depth этот счетчик показывает снижение производительности в результате проверок безопасности.

См. также

Ссылки

Профилирование среды выполнения

Другие ресурсы

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