Андрей Порожняков — Native AOT. Возможности и ограничения

9 подписчиков

12+
12+

3 просмотра

15 дней назад

ПожаловатьсяНарушение авторских прав

9 подписчиков

12+
12+

3 просмотра

15 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

15 дней назад

Подробнее о конференции DotNext: https://jrg.su/3WmFRE — — Скачать презентацию с сайта DotNext — https://jrg.su/dS4S7E Иногда .NET-приложения запускаются дольше, чем нужно. Это связано с особенностями JIT-компиляции — при каждом старте IL-код компилируется в машинные инструкции. Проблема становится заметной, когда приложения запускаются часто, например, при реализации FaaS. Решением может стать ahead-of-time, или AOT-компиляция. Это одна из функций, над которой сейчас работает группа ASP.NET Microsoft. Она генерирует машинные инструкции на этапе сборки приложения, и можно обойтись без IL-кода. Но такой подход предъявляет ряд требований к приложению и разработке. Спикер рассказал, как ускорить запуск приложения за счет AOT-компиляции. Рассмотрел требования и ограничения публикации Native AOT. Отдельно расскаал о поддержке Minimal API и генераторов исходного кода, о плюсах, минусах и практической пользе технологии.

Название:

Андрей Порожняков — Native AOT. Возможности и ограничения

Категория:

Разное