Вышла новая версия NIK 24.0.0

Вышла новая сборка Axiom NIK 24.0.0


Март 20, 2024


Мы рады сообщить о выходе новой сборки Инструментария Нативных Образов Axiom NIK 24 для JDK 22.

Axiom NIK — это инструмент на базе GraalVM, преобразующий JVM-приложения в нативные исполняемые файлы. Он помогает уменьшить объем потребляемой памяти и ускоряет запуск приложений.

Все сборки Axiom NIK содержат последнюю версию Axiom JDK с устраненными багами и решенными проблемами безопасности.

Новый метод дистрибуции Axiom NIK 24

Начиная с Axiom NIK 24, эта утилита будет раздаваться новым способом, отличающимся от методов дистрибуции прошлых версий. Ранее вы выбирали Комплект среди представленных вариантов Core, Standard и Full. Для Java-приложений использовались Core и Full (в зависимости от того, требовалась ли вам технология JavaFX). Для приложений, написанных на других языках, вы качали Комплект Standard и плагины для этих языков.

Начиная с Axiom NIK 24, мы внесли следующие изменения в этот процесс:

  • Комплект Core больше не предлагается, вместо него используется Standard.
  • Комплекты Standard и Full используются только для Java-приложений. Их главным отличием является технология JavaFX, внедренная в Комплект Full.
  • Для создания нативных образов приложений, написанных на языках программирования отличных от Java, необходимо скачать Комплект, собранный именно для нужного вам языка. Такие Комплекты являются независимыми от Комплектов Standard и Full.
  • Каждый такой Комплект представлен в вариантах Java-based и Native-based.

Важные изменения

  • Улучшена поддержка полноэкранного режима работы JavaFX и AWT.
  • Улучшены процедуры копирования памяти на платформах AMD64. В случаях, когда это возможно, они используют инструкции AVX для улучшения производительности.
  • Улучшены примитивы синхронизации в Substrate VM для ускоренного запуска нативных образов.

Заключение

Axiom JDK стремится обеспечить Java-разработчиков полным набором безопасных, производительных и доступных технологий. Axiom NIK призван вывести разработку в вашей компании на новый уровень благодаря производительным микроконтейнерам и поддержке от лицензиата ФСТЭК России. Приобретая лицензию на Axiom NIK, вы получаете доступ к последним версиям с патчами безопасности и другими улучшениями.

Author image

Роман Карпов

Директор по стратегии и развитию технологий Axiom JDK

Axiom JDK info@axiomjdk.ru Axiom JDK logo Axiom Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 Axiom JDK 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67