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 บิต
Shenandoah GC รุ่นใหม่: ออกแบบมาเพื่อให้อัตราการโอนถ่ายข้อมูลที่ยั่งยืน และลดเวลาหยุดชั่วคราว p99 หรือเวลาหยุดชั่วคราวที่คล้ายคลึงกันด้วย Heap ที่เล็กกว่า ทั้งยังลดการใช้งาน CPU ลงด้วย - การแคช Ahead-of-Time (AOT): ออกแบบมาเพื่อปรับปรุงเวลาเริ่มต้นเมื่อไม่ใช้เป็นเวลานาน และเวลาวอร์มเครื่องโดยการใช้คลาสที่เชื่อมโยงและแยกไว้ล่วงหน้า รวมถึงโปรไฟล์การรวมกันระหว่างการฝึกอบรมและการดำเนินการผลิต
- การปรับปรุงด้านภาษา: รูปแบบดั้งเดิม โครงสร้างที่ยืดหยุ่น การนำเข้าทั่วโมดูล ไฟล์ต้นฉบับขนาดกะทัดรัด ค่าที่มีขอบเขตสำหรับตัวแปรในเธรด ค่าที่เสถียรสำหรับข้อมูลที่ไม่เปลี่ยนแปลง ทั้งหมดนี้ออกแบบมาเพื่อตัด Boilerplate ทำให้โค้ดประจำวันสั้นลงและปลอดภัยยิ่งขึ้น
- ข้อมูลการสังเกต: JDK Flight Recorder ได้รับการสุ่มตัวอย่างเวลา CPU, การสุ่มตัวอย่างแบบร่วมมือ และกิจกรรมการติดตามวิธีการสำหรับการสร้างโปรไฟล์การผลิตที่มีค่าใช้จ่ายต่ำ
- กระบวนการทำงานพร้อมกันแบบมีโครงสร้าง: ออกแบบมาเพื่อให้การจัดการงานที่สอดคล้องกัน ทำให้งานที่เกี่ยวข้องเกิดความล้มเหลวหรือเสร็จสิ้นไปพร้อมกัน
- API เวกเตอร์: พัฒนาขึ้นเพื่อให้การประมวลผลที่รวบรวมตามคำแนะนำเวกเตอร์ที่ดีที่สุดบน CPU ที่รองรับ
- การปรับปรุงการปักหมุดเธรดแบบเสมือน: ลดการปักหมุดเธรดในบล็อกที่ซิงโครไนซ์เพื่อความสามารถในการปรับขนาดที่ดีขึ้น
สามารถดูคำอธิบายโดยละเอียดของคุณฟีเจอร์เหล่านี้ได้ในหน้าโครงการ OpenJDK 25 Amazon Corretto 25 เผยแพร่โดย Amazon ภายใต้ใบอนุญาตโอเพนซอร์สและจะสนับสนุนไปจนถึงเดือนตุลาคม 2032