Golang GC
详解Golang的GC三色标记法
目录一 概念基础1.1三色标记法将对象分为三类1.2 标记过程1.编程3 STW1.4 屏障机制1.4.1强、弱三色不变式1.4.2 插入屏障1.4.3 删除屏障1.4.4 混合屏障二 GC过程2.1 阶段1:Mark Setup 标记准备2.2 阶[详细]
2023-11-20 15:01 分类:开发-
深度剖析Golang如何实现GC扫描对象
目录扫描的目的扫描的实现运行期内存分配运行扫描阶段总结之前阐述了 golang 垃圾回收通过保证三色不变式来保证回收的正确性,通过写屏障来实现业务赋值器和 gc 回收器正确的并发的逻辑。其中高概率的提到了“扫[详细]
2023-03-30 11:08 分类:开发 PostGreSQL load increasing over time, why?
It\'s a CentOS server (I don\'t know the specs) and just before anybody states the obvious, keep in mind these mitigating factors:[详细]
2022-12-28 15:40 分类:问答