go之垃圾回收机制

1、常见垃圾回收机制

  • 指针引用计数
  • 标记-清除(mark and sweep)

疑问1:为什么需要GC暂停?

  • 分代

2、三色算法(黑白灰)

三色算法本质上也是标记-清除算法,因此也需要STW(stop the world),那么go如何实现如此之低的GC暂停呢?

猜你喜欢

转载自blog.csdn.net/jinyidong/article/details/85171691