<div dir="ltr">As a matter of fact, the half-word emulator will be deprecated in OTP 17.0, which will be released next week. The reason for that is that there have been very few (if any) users; and thus, the maintenance costs outweigh its value.<div>
<br></div><div>Andreas Schumacher, Erlang/OTP, Ericsson AB<br><div class="gmail_quote"><br>
<br>
-----Original Message-----<br>
From: <a href="mailto:erlang-questions-bounces@erlang.org">erlang-questions-bounces@erlang.org</a> [mailto:<a href="mailto:erlang-questions-bounces@erlang.org">erlang-questions-bounces@erlang.org</a>] On Behalf Of Kostis Sagonas<br>
Sent: den 4 april 2014 11:39<br>
To: Erlang<br>
Subject: Re: [erlang-questions] Maximising memory compactness<br>
<br>
On 04/04/2014 10:33 AM, Olivier BOUDEVILLE wrote:<br>
> Let's suppose one would like to run a large, distributed (Erlang)<br>
> application, with many processes, and that ends up, in some cases,<br>
> being RAM-bound.<br>
> ...<br>
> The half-word emulator would seem the simplest/most elegant solution<br>
> to do so ....<br>
><br>
> So, my question: would relying on a set of 32-bit VMs per host,<br>
> instead of a single 64-bit VM, look like the best option here?<br>
<br>
My opinion is (and has always been) that the half-word emulator seems cute on the surface but deep down is a bad idea (esp. for a language with automatic memory management like Erlang, or if your application has any plans of growing someday).<br>
<br>
So I would really advice against it. In fact, IMO it's better to try to forget about its existence for anything other than for small embedded devices or in machines that do not have more than 3GB of memory.<br>
<br>
Unfortunately, I am very busy to elaborate more on this right now. But even if I had more time, I would probably try to find better things to do than think/talk about the half-word emulator. Leaning back and relax until you forget about it (or simply waiting for the day that it is taken out of the distribution) is preferable IMO.<br>
<br>
Kostis<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</div><br></div></div>