Преобразование приложений в нативно исполняемый образ в проекте GraalVM
Олег Плисс,
виртуальный машинист
GraalVM — виртуальная машина, способная выполнять в общей среде программные компоненты, написанные на разных языках. В состав проекта входит утилита Native Image, предназначенная для выделения приложения из среды и преобразования его в нативно исполняемый образ. В результате приложение мгновенно стартует и потребляет меньше ресурсов.
Мы рассмотрим подробности реализации этой утилиты, ее ограничения и особенности в сравнении с аналогичными средствами других виртуальных машин.