<p>What is your real problem except that there is no reported cpu load on some of the cores?</p>
<p>When there is low load on the system i.e. when there are too few runnable Erlang processes some of the schedulers will automatically be put as idle letting the remaining schedulers run all processes. When the load increases the idle schedulers will be taken into service again.</p>

<p>Each scheduler normally runs on one processor core.</p>
<p>Can this explain what you have observed?</p>
<p>/Kenneth Erlang/OTP Ericsson</p>
<div class="gmail_quote">Den 15 feb 2012 17:53 skrev "Knut Nesheim" <<a href="mailto:knutin@gmail.com">knutin@gmail.com</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear list,<br>
<br>
>From time to time we see the VM using only some of the available<br>
cores. Typically 2 or 4 out of 8 available cores will be busy, while<br>
the others are not used at all. From 'top' and 'htop' we see only some<br>
cores being used.<br>
<br>
We are running the halfword emulator on 8 core machines and the VM is<br>
correctly reporting the number of schedulers and the underlying<br>
topology. The nodes are utilizing roughly 25% of each of the 8 cores<br>
during normal operation.<br>
<br>
This problem appeared again today and we still have the process<br>
running if anyone has any ideas for how to debug the issue.<br>
<br>
We are on Ubuntu 10.04 LTS, 2.6.32-342-ec2, 64bit, R14B04 with the<br>
halfword emulator. The only NIF library we are using is jiffy.<br>
<br>
Regards<br>
Knut<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>
</blockquote></div>