JavaFX 27 läuft als Native Image auf einem Raspberry Pi 5 schneller als auf einem Ryzen 9
JavaFX 27 Native Image on a Raspberry Pi 5

HEBI Robotics zeigt, wie JavaFX 27 mit Oracle GraalVM als AOT-kompiliertes Native Image auf einem Raspberry Pi 5 läuft. Der AtlantaFX-Sampler startet in 0,5 Sekunden statt 3,6 Sekunden mit jlink – eine Verbesserung um 86 Prozent. Auf einem Ryzen 9 9950X dauert der Start mit jlink und CDS 1,3 Sekunden, also mehr als doppelt so lange wie auf dem Pi. Das Team erklärt die drei Hürden – Reachability-Metadaten, statische Bibliotheken und Integrations-Glue – und stellt mit StaticFX eine schlanke Alternative zu Gluon Substrate und Liberica NIK vor.
In der Tat dauert der Start des AtlantaFX-Samplers auf einem High-End-Ryzen-9-9950X-Desktop mit jlink + CDS mehr als 2,5-mal so lange (1,3 s) wie dieselbe Anwendung, die AOT-kompiliert auf einem winzigen Raspberry Pi 5 läuft (0,5 s).