[erlang-questions] Re: Shared/Hybrid Heap
Thu Nov 4 23:17:10 CET 2010
I'd be very interested to know how Chameneos performs under Erjang on an
Azul system, although a comparison with BEAM might prove difficult:
seems like the type of problem that could really benefit from Erjang and its
On Thu, Nov 4, 2010 at 12:29 PM, Kresten Krab Thorup <>wrote:
> Yes, it would be interesting to know how erjang behaves in such an
> environment. Have been talking to Gil Tene (Azul CTO) here at QCon about
> doing that; but we need some system to test that is sufficiently complex,
> runs on erjang, and who's behavior is known so we can make relevant
> evaluation. Any takers? I can help connect people and make this happen.
> On 04/11/2010, at 09.39, "Tony Arcieri" <> wrote:
> > On Wed, Nov 3, 2010 at 6:50 PM, Robert Virding <
> > > wrote:
> >> 1. Shared/hybrid heaps are wonderful BUT:
> >> - They are more difficult to implement in a real-time environment. Yes,
> >> this is a known problem with solutions but the benefits are less than
> >> would expect. Real-time gc costs.
> >> - They don't port easily to multi-core systems as you suddenly start
> >> needing locks and stuff everywhere to control access or have complex
> >> to get around this. Which copying doesn't.
> > There's been a considerable amount of research on this matter on the Java
> > platform. The Azul Java platform addresses both of these concerns, with a
> > pauseless GC designed for massively multi-core systems (54 cores per
> > http://www.azulsystems.com/products/vega/overview
> > I'd be curious how well Erjang would work on such a system, particularly
> > the types of shared state concurrency problems that don't work well on
> > like Chameneos.
> > --
> > Tony Arcieri
> > Medioh! A Kudelski Brand
Medioh! A Kudelski Brand
More information about the erlang-questions