❄
Size: a a a
❄
н
❄
MN
н
н
RS
❄
MN
н
н
Lr
Влияние использования функции ReadyToRun
Компиляция Ahead Of Time оказывает существенное влияние на производительность приложения, которую может быть трудно спрогнозировать. Как правило, размер сборки увеличивается в два или три раза. Увеличение физического размера файла может привести к снижению производительности при загрузке сборки с диска и увеличить рабочий набор процесса. Но при этом число методов, компилируемых во время выполнения, обычно значительно сокращается. В результате большинство приложений с большим объемом кода получают значительные преимущества в отношении производительности, если включена функция ReadyToRun. Для приложений с небольшим объемом кода, скорее всего, будет трудно заметить значительное улучшение работы, когда функция ReadyToRun включена, так как библиотеки среды выполнения .NET были предварительно скомпилированы с помощью ReadyToRun.
Такое улучшение относится не только к запуску приложений, но и к первому использованию любого кода в приложении. Например, с помощью ReadyToRun можно уменьшить задержку ответа при первом использовании веб-API в приложении ASP.NET.
н
н
Влияние использования функции ReadyToRun
Компиляция Ahead Of Time оказывает существенное влияние на производительность приложения, которую может быть трудно спрогнозировать. Как правило, размер сборки увеличивается в два или три раза. Увеличение физического размера файла может привести к снижению производительности при загрузке сборки с диска и увеличить рабочий набор процесса. Но при этом число методов, компилируемых во время выполнения, обычно значительно сокращается. В результате большинство приложений с большим объемом кода получают значительные преимущества в отношении производительности, если включена функция ReadyToRun. Для приложений с небольшим объемом кода, скорее всего, будет трудно заметить значительное улучшение работы, когда функция ReadyToRun включена, так как библиотеки среды выполнения .NET были предварительно скомпилированы с помощью ReadyToRun.
Такое улучшение относится не только к запуску приложений, но и к первому использованию любого кода в приложении. Например, с помощью ReadyToRun можно уменьшить задержку ответа при первом использовании веб-API в приложении ASP.NET.
Lr
н
Lr
Lr
MN
н