|
|
|
|
|
by weatherlight
1180 days ago
|
|
I thought Erlang's Garbage collector was incremental by virtue of being per process.
A system may have tens of thousands of processes, using a gigabyte of memory overall, but if GC occurs in a process with a 20K heap, then the collector only touches that 20K and collection time is imperceptible. With lots of small processes, you can think of this as a truly incremental collector. It's not incremental per process, but I'm not sure it would even matter that much in practice. |
|