Interested Article - GraalVM

GraalVM — это виртуальная машина Java и JDK , основанная на HotSpot / OpenJDK и написанная на Java . GraalVM поддерживает разные языки программирования и модели выполнения, такие как JIT-компиляция и AOT-компиляция . Первая стабильная версия, 19.0, была выпущена в мае 2019-го года.

Краткий справочник GraalVM

Существует несколько основных способов, которыми GraalVM может помочь с приложениями Java:

  • сделать их быстрее с помощью современного JIT-компилятора;
  • скомпилировать их в автономные собственные исполняемые файлы с мгновенным запуском и низким потреблением памяти;
  • улучшить их с помощью библиотек или код на других поддерживаемых языках.

Иллюстрация основных команд, возможностей и параметров GraalVM.

Цели проекта

  1. Улучшение производительности языков, основанных на Java Virtual Machine .
  2. Уменьшение времени на запуск программ с помощью AOT-компиляции.
  3. Интеграция GraalVM в Oracle Database, OpenJDK, Node.js, Android/iOS и тому подобное.
  4. Написание программы с использованием разных языков программирования.

Примечания

  1. (недоступная ссылка — ) .
  2. Oleg Šelajev. (англ.) . Medium (6 января 2021). Дата обращения: 28 января 2021. 30 января 2021 года.
  3. (англ.) . www.graalvm.org . Дата обращения: 28 января 2021. Архивировано из 20 января 2021 года.
Источник —

Same as GraalVM