События среды выполнения .NET
Среда выполнения .NET (CoreCLR) выдает различные события, которые можно использовать для диагностики проблем с приложением .NET, посредством различных механизмов, таких как ETW
, LTTng
и EventPipe
.
Этот документ служит ссылкой на события, запускаемые средой выполнения .NET Core.
Сведения о событиях среды выполнения в платформе .NET Framework см. в разделе События трассировки событий Windows среды CLR.
В этом разделе
События конфликтов
Эти события собирают сведения о конфликтах блокировки монитора.
События сборки мусора
Эти события собирают сведения, относящиеся к сборке мусора. Они помогают при диагностике и отладке, в том числе позволяют определить, сколько раз осуществлялась сборка мусора, какой объем памяти был освобожден в ходе сборки мусора и т. д.
События исключений
Эти события среды выполнения собирают сведения о возникших исключениях.
События взаимодействия
Эти события среды выполнения собирают сведения о создании заглушки CIL.
События загрузчика и модуля привязки
Эти события собирают информацию, относящуюся к загрузке и выгрузке сборок и модулей.
События методов
Эти события собирают сведения, относящиеся к методам. Полезные данные этих событий необходимы для разрешения символов. Кроме того, эти события содержат полезные сведения, например сколько раз вызывался метод.
События потоков
Эти события собирают сведения о рабочих потоках и потоках ввода-вывода.
События типов
Эти события собирают сведения о системе типов.
События многоуровневой компиляции
Эти события собирают сведения о многоуровневой компиляции.