[erlang-questions] Message passing via shared memory

Imre Palik <>
Wed Feb 4 17:26:40 CET 2009


> From: Andras Georgy Bekes <>
>
>> I'm pretty interested in this method, because while memory copying is
>> OK for MPP or clustered environments, its is much slower than memory
>> sharing on SMP environments if you are deailing with certain amount
>> of data.
> Memory sharing is faster only if the number of processors (cores) is
> small. As the number of cores increases, the environment is getting
> similar to a cluster.

Could you explain this?  I always had the impression, that because there aren't any variables in erlang, cache issues won't hurt the speed (though it would make the GC more tricky).  What am I missing?  What would cause the slowdown?

I.



More information about the erlang-questions mailing list