一龍馬/AI 情報站讀懂消息背後的脈絡
星期五
搜尋

提案稱,在雙核心 Linux/x64 上測試五個 Java 框架應用程式時,加入 AOT 原生碼後,快取可將啟動時間縮短約 65% 至 80%,但這是提案方提供的基準測試

中文摘要

仍處於 Candidate 狀態的 JEP 544,計畫在訓練執行期間把熱門方法編譯成最佳化原生碼並存入 AOT 快取,正式執行時可直接載入,同時保留 JIT 在工作負載改變後重新最佳化的能力。提案稱,在雙核心 Linux/x64 上測試五個 Java 框架應用程式時,加入 AOT 原生碼後,快取可將啟動時間縮短約 65% 至 80%,但這是提案方提供的基準測試。初期只支援 AArch64 與 x64,訓練和正式環境必須使用相同處理器架構、功能集與垃圾回收器,也不支援純 AOT 模式或交叉編譯。

一龍馬判讀

這套混合方案可改善微服務與短生命週期 Java 工作負載的啟動、暖機成本,又不必犧牲 HotSpot 對動態載入與工作負載變化的適應力。代價是部署流程需產生並管理具環境相依性的快取,且快取可能顯著膨脹。

原文節錄

Hacker News · Skinney

It is not a goal to provide an AOT-only mode.

取得部分原文 · 不代表內容已獨立查證

查看原文 閱讀社群討論
完整收錄文字與來源

JEP 544: Ahead-of-Time Code Compilation

收錄日期
2026-09-11
來源
Hacker News Firebase API
抓取時間
2026/09/11 05:40(台北)
來源資料
49 分 · 21 則討論