2 ms·
> The Go GC is intentionally very simple. This is simply not true. The Go GC is an example of a sophisticated non-moving concurrent collector. > optimised for
by titzer 7y ago
> The Go GC is intentionally very simple.
This is simply not true. The Go GC is an example of a sophisticated non-moving concurrent collector.
> optimised for one specific metric
This is only partly true. Low pause time is definitely the highest priority metric, but throughput still matters. The Go GC probably has the lowest pause times of any production GC these days, outside of perhaps nonpublic custom solutions, e.g. successors to IBM's Metronome sold to specific customers.