problem with shared heap?
Bjorn Gustavsson
bjorn@REDACTED
Thu Mar 6 10:14:07 CET 2003
Shared heap is still experimental. The garbage collector is
in particular needs more attention (it is basically the same garbage
collector as in the separate-heap emulator).
Shared heap can be better if you have an application with a lot
of concurrency and message passing. Message passing will be faster
(because messages are not copied) and the emulator will use less memory
(because processes can share terms instead of having their own separate
copies).
/Bjorn
david wallin <david.wallin@REDACTED> writes:
> When trying the new R9B-1 I decided to compile with --enable-shared-heap
> to see how much faster my code would run, to my surprise the result was
> quite alot slower.
>
> My system is a Pentium4 running Linux 2.4.18 and R9B-1 with HiPE enabled
> (actually: not disabled) in both cases.
>
> Is this a known problem (and why shared heap is still experimental), or
> is there any rule of thumb when to use or not to use shared heap ?
>
[...]
--
Björn Gustavsson Ericsson Utvecklings AB
bjorn@REDACTED ÄT2/UAB/F/P
BOX 1505
+46 8 727 56 87 125 25 Älvsjö
More information about the erlang-questions
mailing list