跳到正文
The Go Blog(go.dev)· Michael Matloob·· 2026-09-16精選品質評分74

Go 1.27 專用大小記憶體分配:80 bytes 以內分配提升 20‑30%

Size-Specialized Memory Allocation

重點導讀

Go 1.27 專用大小記憶體分配功能,針對 80 bytes 以內的分配可提升 20‑30%,使重複分配程式可提升約 1%。

  • 核心最佳化:使用「span class」分配,將 1‑80 bytes 分為 7 個大小類別,並為每個類別產生專用 mallocgc 變體。
推薦理由

Go 1.27 透過大小專用分配,針對 80 bytes 以內的分配可提升 20‑30%,使重複分配程式可提升 1%,為開發者帶來可觀的效能改善。

信源出處go.dev

Size-Specialized Memory Allocation

本文為 888news 精選之重點導讀。若需閱讀作者完整原文、技術細節與官方討論,請前往原始網站。

開啟原文
來源: The Go Blog (go.dev)
開啟原文