I read a really, really interesting article on memory management strategies for the Erlang VM. It was written as a thesis by Jesper Wilhelmsson I thought it might be nice to discuss the differences between Erlang‘s memory setup and Oracle’s Java VM. As a real short introduction for those who have never heard of Erlang; it is a functional language that uses asynchronous message passing as its basis
![Erlang vs Java memory architecture - Java Code Geeks](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d40faf34ce588d6551d3f9951a0c3f378dc9555/height=288;version=1;width=512/https%3A%2F%2Fwww.javacodegeeks.com%2Fwp-content%2Fuploads%2F2012%2F10%2Ferlang-logo.jpg)