High Availability Architecture
Aug 13, 2019 · Fundamentals
In‑Depth Study of Go’s Garbage Collection Algorithm and Its Evolution
This article provides a comprehensive analysis of Go’s non‑generational concurrent mark‑and‑sweep garbage collector, tracing its evolution from early stop‑the‑world implementations to the mixed write‑barrier design in Go 1.8, and explains how to interpret GC traces, tune GC parameters, and reduce latency caused by mark‑assist and STW pauses.
Concurrent Mark and SweepGogarbage collection
0 likes · 22 min read