Amazon Corretto 25 est désormais disponible pour le grand public
Publié le:
17 sept. 2025
Amazon Corretto 25, une version LTS (prise en charge à long terme), est désormais disponible pour tous. Amazon Corretto est une distribution d'OpenJDK multi-plateforme, gratuite et prête pour la production. Vous pouvez télécharger Corretto 25 pour Linux, Windows et macOS depuis notre page de téléchargements.
Les nouvelles fonctionnalités d'Amazon Corretto 25 incluent :
- Deux fonctionnalités initialement publiées à titre expérimental dans JDK 24 sont désormais prêtes pour la production LTS dans JDK 25 :
En-têtes d'objets compacts : conçus pour réduire l'utilisation de la mémoire de la pile en réduisant les en-têtes d'objets de 96 à 128 bits à 64 bits.
Shenandoah GC générationnel : conçu pour fournir un débit durable et réduire les temps de pause p99 ou des temps de pause similaires avec une pile plus petite et une utilisation réduite du processeur. - Mise en cache à l'avance (AOT) : conçue pour améliorer les temps de démarrage à froid et de préchauffage en réutilisant des classes pré-liées et des profils de compilation pré-analysés entre la formation et les cycles de production.
- Améliorations du langage : types primitifs dans les modèles, constructeurs flexibles, importations à l'échelle du module, fichiers source compacts, valeurs étendues pour les variables locales des fils, valeurs stables pour les données immuables, le tout conçu pour couper le code réutilisable et rendre le code quotidien plus court et plus sûr.
- Observabilité : l'enregistreur de vol JDK bénéficie d'un échantillonnage en temps CPU, d'un échantillonnage coopératif et d'événements de suivi des méthodes pour un profilage de production à faible coût.
- Simultanéité structurée : conçue pour fournir une gestion coordonnée des tâches, permettant aux tâches associées d'échouer ou de se terminer ensemble.
- API vectorielle : développée pour fournir des calculs qui compilent des instructions vectorielles optimales sur les processeurs pris en charge.
- Améliorations de l'épinglage des fils virtuels : réduit l'épinglage des fils dans les blocs synchronisés pour une meilleure capacité de mise à l’échelle.
Une description détaillée de ces fonctionnalités est disponible sur la page du projet OpenJDK 25. Amazon Corretto 25 est distribué par Amazon sous une licence open source et sera pris en charge jusqu'en octobre 2032.