This website requires JavaScript.
Explore
Help
Register
Sign In
kaku
/
note4cs
Watch
1
Star
0
Fork
0
You've already forked note4cs
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
note4cs
/
技术
/
Go
/
GC.md
kaku
ffb1da1215
2025-03-25-01
2025-03-25 17:59:53 +08:00
2.3 KiB
Raw
Blame
History
Unescape
Escape
Golang在GC的演进过程中也经历了很多次变革
,
Go V1.3之前的
标记-清除
(mark and sweep)算法。Go V1.3之前的标记-清扫(mark and sweep)的缺点。
大家可以重点关注以下版本的变化:
Go V1.5的
三色并发标记法
Go V1.5的三色标记为什么需要STW
Go V1.5的三色标记为什么需要
屏障机制
(“强-弱” 三色不变式、插入屏障、删除屏障 )
Go V1.8
混合写屏障
机制
Go V1.8混合写屏障机制的全场景分析