3 ms·
Sorry, I'm confused. Is Go's GC the semispaced copying collector or the TFA? Or neither? Or both?
by weberc2 9y ago
Sorry, I'm confused. Is Go's GC the semispaced copying collector or the TFA? Or neither? Or both?
- aidenn0 9y agoTFA == "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).
- weberc2 9y agoAh, thanks for the information and clarification!