Re:Erlang Garbage Collector
by weberc2 on Friday December 01, 2017 @10:27AM
(#15824332)
Sorry, I'm confused. Is Go's GC the semispaced copying collector or the TFA? Or neither? Or both?
[ Parent
| on HN ]
TFA == "The Fine Article" so refers specifically to the Erlang Garbage Collector.
"Semispace" is one term to refer to the family of garbage collectors that Erlang's derives from. The heap is divided into two spaces, hence "semispace"
So Go's GC is neither. Go's gc is tuned for lower latencies, and that tends to rule out moving collectors (there are ways of having incremental moving collectors, but they complicate the runtime a bit).