Amazon Corretto 25 現已正式上市
張貼日期:
2025年9月17日
Amazon Corretto 25 為長期支援 (LTS) 版本,現已正式推出。Amazon Corretto 是 OpenJDK 的免費、多平台、生產就緒發行版。您可以透過我們的下載頁面,下載適用於 Linux、Windows 和 macOS 的 Corretto 25。
Amazon Corretto 25 新功能包括:
- 最初在 JDK 24 以實驗性方式發佈的兩個功能,現在已在 JDK 25 中提供 LTS 生產就緒版本:
輕巧物件標頭:旨在將物件標頭從 96 至 128 位元縮小到 64 位元,進而降低堆積記憶體使用量。
Generational Shenandoah GC:設計旨在提供可持續的輸送量,並降低 p99 暫停時間或具備較小堆積和更低 CPU 使用率的類似暫停時間。 - 前期 (AOT) 快取:旨在於訓練和生產執行之間重新使用預先解析的預先連接類別和編譯設定檔,進而改善冷啟動和熱身時間。
- 語言改進:為去除樣板而設計的模式中原始類型、靈活的建構函數、模組範圍導入、輕巧來源檔案、執行緒局部變數的範圍值、不可變資料的穩定值,可使日常代碼更為簡短並更加安全。
- 可觀測性:JDK Flight Recorder 可獲得 CPU 時間取樣、合作取樣和方法追蹤事件,以實現低成本的生產分析。
- 結構化並行:旨在提供協調的任務管理,可讓相關任務一起失敗或完成。
- 向量 API:開發的目的是提供可編譯為受支援 CPU 上最佳向量指令的運算。
- 虛擬執行緒綁定改進:減少同步區塊中的執行緒綁定情形,以提高可擴展性。
您可在 OpenJDK 25 專案頁面上找到這些功能的詳細說明。Amazon Corretto 25 由 Amazon 依開放原始碼授權發佈,並提供支援至 2032 年 10 月。