JavaFX 27 на Raspberry Pi 5 запускается быстрее, чем на Ryzen 9 9950X
JavaFX 27 Native Image on a Raspberry Pi 5

Автор делится опытом запуска JavaFX 27 как GraalVM Native Image на Raspberry Pi 5. AOT-компиляция сокращает время до первого окна на 86% (0.5 с против 3.6 с) и уменьшает потребление памяти вдвое. Описаны три подхода: Gluon Substrate, Liberica NIK и собственный StaticFX, а также ключевые проблемы: метаданные достижимости, статические библиотеки и связующий код.
Запуск сэмплера AtlantaFX на топовом десктопе Ryzen 9 9950X с jlink + CDS занимает более чем в 2.5 раза больше времени (1.3 с), чем то же приложение, AOT-скомпилированное на крошечном Raspberry Pi 5 (0.5 с).