Julia 1.13:启动快20%,GC 效率飞跃

Julia 1.13 Highlights

Julia 1.13:启动快20%,GC 效率飞跃

Julia 1.13 正式发布,带来显著的性能飞跃。新版本预编译时间减少约 30%,启动速度比 1.12 快 20%。REPL 体验全面升级,原生支持语法高亮和 fzf 风格的模糊搜索,Windows 上也终于支持了 Bracketed paste。底层优化同样亮眼:引入 RapidhashNano 算法大幅提升哈希性能,垃圾回收(GC)通过跳过镜像对象标记,将全量回收时间从数十毫秒压缩至毫秒级。此外,新增 @__FUNCTION__ 宏、改进调度器中断机制以及 Pkg 默认压缩算法切换至 zstd,让 Julia 在开发效率和运行性能上更进一步。

在 Julia 1.13 中,系统镜像和包镜像中的对象被加载为永久标记状态,标记阶段不再进入它们,这使得全量垃圾回收的成本现在仅取决于程序实际创建的堆大小,而非已加载的代码量。

同日更多故事

2026-09-13