يتوفر Amazon Corretto 25 الآن بشكل عام
:تاريخ النشر
17 سبتمبر 2025
يتوفر الآن Amazon Corretto 25، وهو إصدار دعم طويل الأجل (LTS)، بشكل عام. Amazon Corretto هو عبارة عن توزيع مجاني ومتعدد المنصات وجاهز لتوزيع OpenJDK. يمكنك تنزيل Corretto 25 لأنظمة Linux وWindows وmacOS من صفحة التنزيلات الخاصة بنا.
تتضمن ميزات Amazon Corretto 25 الجديدة ما يلي:
- هناك ميزتان تم إصدارهما مبدئيًا كتجربة في JDK 24 أصبحتا الآن جاهزتين لإنتاج LTS في JDK 25:
رؤوس الكائنات المدمجة: مصممة لتقليل استخدام ذاكرة الكومة عن طريق تقليص رؤوس الكائنات من 96-128 بت إلى 64 بت.
Generation Shenandoah GC: تم تصميمه لتوفير إنتاجية مستدامة وتقليل أوقات توقف p99 أو أوقات التوقف المماثلة مع كومة أصغر واستخدام أقل لوحدة المعالجة المركزية. - التخزين المؤقت قبل الوقت (AOT): مصمم لتحسين وقت البدء البارد ووقت التسخين من خلال إعادة استخدام الفصول المرتبطة مسبقًا التي تم تحليلها مسبقًا وملفات تعريف التجميع بين عمليات التدريب والإنتاج.
- تحسينات اللغة: الأنواع البدائية في الأنماط، وأدوات الإنشاء المرنة، وعمليات الاستيراد على مستوى الوحدة، وملفات المصدر المدمجة، والقيم محددة النطاق لمتغيرات السلاسل المحلية، والقيم الثابتة للبيانات غير القابلة للتغيير، كلها مصممة لخفض النموذج المعياري، وجعل التعليمات البرمجية اليومية أقصر وأكثر أمانًا.
- الملاحظة: يكتسب JDK Flight Recorder أخذ العينات في وقت وحدة المعالجة المركزية وأخذ العينات التعاونية وأحداث تتبع الطريقة لتوصيف الإنتاج منخفض التكلفة.
- التزامن المنظم: مصمم لتوفير إدارة منسقة للمهام، مما يسمح للمهام ذات الصلة بالفشل أو الانتهاء معًا.
- واجهة برمجة تطبيقات المتجه: تم تطويرها لتوفير عمليات حوسبية يتم تجميعها وفقًا لتعليمات المتجه المثلى على وحدات المعالجة المركزية المدعومة.
- تحسينات تثبيت السلاسل الافتراضية: تقلل من تثبيت السلاسل في الكتل المتزامنة لتحسين قابلية التوسع.
يمكن العثور على وصف تفصيلي لهذه الميزات على صفحة مشروع OpenJDK 25. يتم توزيع Amazon Corretto 25 بواسطة Amazon بموجب ترخيص مفتوح المصدر وسيتم دعمه حتى أكتوبر 2032.