Re:Go GC: Solving the Latency Problem in Go 1.5
by rayiner on Thursday July 09, 2015 @09:04AM
(#9857577)
GC is a lot faster throughput wise for programs that create a lot of short lived objects. ARC will call malloc and free for each object, which is actually fairly expensive. A good GC will bump a pointer for each object and do nothing for each one that dies before the next GC cycle. Java programs allocate objects at rates that the host malloc simply could not sustain in many cases.
[ Parent
| on HN ]
There are no comments on this comment yet.