[erlang-questions] clarify: Process Garbage Collection

Christian S <>
Sun Dec 23 17:08:28 CET 2007


They will not be garbage collected.

It is quite difficult to define what an unused property means for a
process, and if one
do, it will be expensive to find pid references to the process, as the
whole cluster needs to be
scanned, processes, ets tables and probably more.

On Dec 23, 2007 4:11 PM, Martin Beck <> wrote:
> Hi,
> while digging through some Erlang and Actor Model documentation I came
> to the question whether unused processes will be garbage collected. E.g.
> a process I don't have any reference to anymore and which is blocked
> waiting for messages, will it sit around in my ram or will it get
> deleted by the Erlang VM?



More information about the erlang-questions mailing list