- 博客(4)
- 收藏
- 关注
原创 Golang GC 相关总结
标记清楚法有两个阶段,1.标记 2.清楚,该算法首先需要暂停程序的业务逻辑,找到不可达对象和可达对象,开始标记将所有的可达对象做上标记,标记完成之后然后将未标记的对象清除。最后回复程序的业务逻辑也就是让程序跑起来。重复这个过程直到程序的生命周期结束。缺点:STW(stop the world)需要伴随大量时间,标记阶段必须全面暂停。Go 1.3版本:普通标记清除法,整体过程需要启动STW,效率极低。
2024-07-15 06:01:09
1158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人