Re:Show HN: A pure reference counting GC in Go
by fulafel on Wednesday January 15, 2020 @08:00AM
(#22053802)
People routinely profile and optimize the amount of memory churn in GC languages, and many non-RC GCs provide good telemetry about it.
In RC systems you don't escape latency spikes from cascading deallocations and nondeterministic malloc/free call latencies. The malloc impl underlying RC still needs to occasionally work quite a lot to recycle freed memory, just with additional constraints compared to non-RC GCs.
In RC systems you don't escape latency spikes from cascading deallocations and nondeterministic malloc/free call latencies. The malloc impl underlying RC still needs to occasionally work quite a lot to recycle freed memory, just with additional constraints compared to non-RC GCs.