登录
首页 >  Golang >  Go问答

Go语言中runtime.GC()什么时候会真正触发垃圾回收?

时间:2026-02-15 17:39:55 254浏览 收藏

Go语言中runtime.GC()什么时候会真正触发垃圾回收?

在Go语言中,runtime.GC()用于主动触发一次垃圾回收。它会立即发起一次完整的GC流程,而不是简单标记。调用后会执行一次完整的STW(短暂停顿)与并发标记清除流程。

需要注意的是,GC是否“真正释放内存”还取决于对象是否可达,以及是否满足内存归还给操作系统的条件。

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>