Zhudanya's Blog

Go 垃圾回收(GC)

GC 基本概念 垃圾回收 一种内存管理策略,由垃圾收集器以类似守护协程的方式在后台运作,按照既定的策略为用户回收那些不再被使用的对象,释放对应的内存空间。 时停(STW, Stop The World) 在GC的过程中,Runtime或多或少地需要暂停所有运行中的CPU指令,避免回收到目前正在使用的内存,或者说产生悬挂指针(指针指向已被回收的地址), 虽然有各种机制减少STW的次数...