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