摘要:
GC 触发时机与调优 1. 核心概念与工作原理 理解了"三色标记"和"写屏障"两个算法支柱之后,自然会追问一个工程问题:GC 到底什么时候会被触发?什么时候该让它多跑、什么时候该让它少跑? Go 的 GC 触发模型从 1.18 起引入了 GC Pacer(GC 调步器),目标不再是"堆翻倍才 GC" 阅读全文
posted @ 2026-09-24 10:43
FfHUCisI
阅读(15)
评论(0)
推荐(0)
摘要:
写屏障机制原理 1. 核心概念与工作原理 并发 GC 最大的难题不是"如何快",而是"如何对"。当 GC 扫描与用户 goroutine 同时运行时,用户 goroutine 改写指针的瞬间可能让 GC 漏标存活对象。这就需要一种机制——每当用户程序执行指针赋值时,额外做一点工作来通知 GC:"嘿, 阅读全文
posted @ 2026-09-24 10:41
FfHUCisI
阅读(5)
评论(0)
推荐(0)

浙公网安备 33010602011771号