
JetBrains宣布與高效能JVM解決方案供應商Azul展開策略性技術合作,雙方針對Kotlin程式語言在JVM平臺上的執行效能進行最佳化,合作範圍涵蓋高效能JVM產品Zing與標準OpenJDK。
Kotlin具簡潔語法、強大型別系統與良好互通性,由於近年雲端原生及非同步應用逐漸普及,Kotlin在JVM上的執行效率成為開發者社群與企業關注的技術議題。JetBrains長期投入Kotlin編譯器與標準函式庫的最佳化,著重在提升語言層效能,而Azul則深耕JVM技術,特別專注JIT編譯器與垃圾回收機制,旗下Zing JDK便是以無中斷垃圾回收與高吞吐量為主要特色。
此次雙方合作聚焦於語言層與JVM執行層的整合最佳化,JetBrains指出,現代應用的效能表現不僅取決於語言設計或單一技術堆疊,更需整體考量語言、編譯器與執行環境,才能發揮最大的效能。透過分析Kotlin位元組碼在不同JVM上的執行狀況,雙方團隊希望發現新的最佳化切入點,使Kotlin應用無論在OpenJDK或Zing等JVM環境,都能獲得穩定且顯著的效能提升。
在合作初期,雙方以TechEmpower Framework Benchmarks作為評測基礎,選定涵蓋ORM、資料庫連線、集合操作與伺服器端模板處理等常見後端場景的Kotlin專案,並額外開發針對CPU與記憶體密集型運算的應用。在相同硬體環境比較Zing JDK與OpenJDK於相同資源下的效能差異,根據JetBrains公布的初步資料,採用Zing JDK後,應用延遲平均降低23.9%至28.0%,處理量則提升30.5%至39.0%,顯示JVM層級的技術創新能替Kotlin應用帶來明顯的效能強化。
Azul指出,Zing JDK核心包括Falcon JIT編譯器與C4 Pauseless Garbage Collector。Falcon JIT採用LLVM最佳化技術,有助提升程式執行效率,而C4無中斷垃圾回收器則在高負載或非同步協程密集環境,大幅降低垃圾回收對延遲的影響,提升系統回應穩定性。
JetBrains與Azul將持續擴大基準測試範圍,納入更多Kotlin實務專案,進一步檢驗各類JVM最佳化技術對應用效能的實際影響。Azul也將就JVM在位元組碼最佳化上的需求,與Kotlin編譯器團隊密切協作,探索更進階的編譯層最佳化可能性。
熱門新聞
2025-12-12
2025-12-16
2025-12-15
2025-12-15
2025-12-15
2025-12-15
2025-12-16
2025-12-15