title: Does spawning new processes use all CPU cores in elixir
body: <p>Suppose, I'm on a 4-core CPU machine.</p>
  
  <p>If I run the following in my elixir VM:</p>
  
  <pre><code> 1..4 |&gt; Enum.map fn(x) -&gt; spawn(computationally_heavy_process) end
  </code></pre>
  
  <p>Does this use all 4 cores of my machine. One of each of the computationally heavy processes?</p>