今天看啥  ›  专栏  ›  InfoQ

增量垃圾收集器的“重大更改”使 Python 3.13 推迟发布

InfoQ  · 公众号  · 科技媒体  · 2024-10-15 14:36
    

文章预览

作者 | Tim Anderson 译者 | 王强 策划 | Tina CPython 3.13 的完整版本被推迟了一周发布,原因是为了移除增量垃圾收集器(GC),此前有报道称它会导致代码速度变慢,尽管这一更改的初衷是提高性能。 CPython 核心开发人员 Thomas Wouters 发布了他对“3.13 中增量 GC 更改的影响”的担忧,并补充说“目前尚不清楚增量 GC 是否提供了显著的改进(尽管较短的暂停时间可能还不错),它在常见情况下显然开销有点大,而且我们还在发现一些新的问题。” 虽然在这个非常晚的阶段移除它是“一项重大更改”,但 Wouters 认为,一个新的候选版本(没有增量 GC)并将 3.13 的发布推迟一周就足够了。“我们正在回滚到已知的旧代码,这比试图解决新代码中出现的各种问题的做法风险更小,”他说。 新的增量式 GC 目前仍保留在 CPython 3.14 的代码中,该版本计划于明 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览