go语言将通过软内存限制彻底解决GC问题(垃圾回收)

golang,即go语言,由于GC问题一直困扰着开发者.
一些企业不得不更换到rust.

golang也作出了一些努力,比如将默认的GOGC =100%模式加入了 SetMaxHeap 设置方式
然而,这一改动并没有彻底解决问题
这里有一个好消息,go1.18将通过软内存限制(Soft memory limit)解决智能GC垃圾回收.
看介绍,此方法参考了TCMalloc的 SetMemoryLimit 设计

相关提案已经通过, 静等官方添加更新.

20221021更新:

go1.19 (released 2022-08-02)已经实现了软内存限制
GC详细文档: https://go.dev/doc/gc-guide

详细文章:
https://go.googlesource.com/proposal/+/master/design/48409-soft-memory-limit.md

此处评论已关闭