Erlang will use multiple OS threads if you start it with &#x27;-smp enabled&#x27;. Otherwise it would be limited to a single core.<p>Each thread runs a scheduler and the many Erlang processes are balanced between the schedulers. There is still only one OS process though.<p><a href="http:&#x2F;&#x2F;erlang.2086793.n4.nabble.com&#x2F;Some-facts-about-Erlang-and-SMP-td2108770.html" rel="nofollow">http:&#x2F;&#x2F;erlang.2086793.n4.nabble.com&#x2F;Some-facts-about-Erlang-...</a>