[erlang-questions] Why intra-node messages are copied and not refcounted, rationale?

Nahuel Greco <>
Thu May 7 15:07:37 CEST 2015


Given erlang data structures are immutable and acyclic, what's the
rationale for copying them when a process sends a message to another
process in the same node? What's the rationale of accepting a copying
cpu/memory overhead? Why a refcounting mechanism like the used for binaries
is not desirable for all the data structures?

Saludos,
Nahuel Greco.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20150507/3f421c67/attachment.html>


More information about the erlang-questions mailing list