Параметры конфигурации времени выполнения для компиляцииRun-time configuration options for compilation

Многоуровневая компиляцияTiered compilation

  • Указывает, использует ли JIT-компилятор многоуровневую компиляцию.Configures whether the JIT compiler uses tiered compilation.
  • В .NET Core 3.0 и более поздних версий многоуровневая компиляция включена по умолчанию.In .NET Core 3.0 and later, tiered compilation is enabled by default.
  • В .NET Core 2.1 и 2.2 многоуровневая компиляция отключена по умолчанию.In .NET Core 2.1 and 2.2, tiered compilation is disabled by default.
Имя параметраSetting name ЗначенияValues
runtimeconfig.jsonruntimeconfig.json System.Runtime.TieredCompilation true — включеноtrue - enabled
false — отключеноfalse - disabled
Переменная средыEnvironment variable COMPlus_TieredCompilation 1 — включено1 - enabled
0 — отключено0 - disabled