JavaFX 27 en una Raspberry Pi 5 arranca más rápido que en un Ryzen 9 con JIT

JavaFX 27 Native Image on a Raspberry Pi 5

JavaFX 27 en una Raspberry Pi 5 arranca más rápido que en un Ryzen 9 con JIT

HEBI Robotics migró sus aplicaciones JavaFX a compilación AOT con GraalVM Native Image y logró reducciones de hasta el 90% en tiempos de arranque. En una Raspberry Pi 5, el sampler de AtlantaFX abre la primera ventana en 0.5 segundos, mientras que en un Ryzen 9 9950X con jlink y CDS tarda 1.3 segundos. El artículo detalla tres enfoques —Gluon Substrate, Liberica NIK y su propia herramienta StaticFX— para resolver los metadatos de reflexión, las bibliotecas estáticas y el glue de integración que JavaFX necesita.

En realidad, iniciar el sampler de AtlantaFX en un escritorio de gama alta Ryzen 9 9950X con jlink + CDS tarda más de 2.5 veces (1.3 s) que la misma aplicación ejecutándose compilada AOT en una pequeña Raspberry Pi 5 (0.5 s).

Más de este día

2026-09-22