title: Memory error only in Spyder IDE
body: <p>doing the following causes a MemoryError in my Spyder Python IDE:</p>
  
  <pre><code>&gt;&gt;&gt; from numpy  import *
  &gt;&gt;&gt; a_flt = ones((7000,7000), dtype=float64)+4
  &gt;&gt;&gt; b_flt = ones((7000,7000), dtype=float64)+1
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;    
  MemoryError
  &gt;&gt;&gt; 
  </code></pre>
  
  <p>THis is weird, since the memory usage in the statusbar of Spyder shows that only approx. 25% of my memory is used. Furthermore, when generating even a higher number of these large 7000*7000 arrays in the standard Python IDE GUI, everything works fine.</p>
  
  <pre><code>&gt;&gt;&gt; from numpy  import *
  &gt;&gt;&gt; a_flt = ones((7000,7000), dtype=float64)+4
  &gt;&gt;&gt; b_flt = ones((7000,7000), dtype=float64)+1
  &gt;&gt;&gt; c_flt = ones((7000,7000), dtype=float64)+1
  &gt;&gt;&gt; d_flt = ones((7000,7000), dtype=float64)+1
  &gt;&gt;&gt; e_flt = ones((7000,7000), dtype=float64)+1 
  </code></pre>
  
  <p>Even with 5 floating point arrays created, memory requirements only amount to about a third of my total memory of 16GB. So this cannot be a real memory problem, then. I found a similiar question on this issue in a spyder google group <a href="https://groups.google.com/forum/#!msg/spyderlib/qE9tiriT91s/0x3s2Aw-efMJ" rel="nofollow">https://groups.google.com/forum/#!msg/spyderlib/qE9tiriT91s/0x3s2Aw-efMJ</a>, however no answer was provided. It would really be nice if someone could help me with this paradoxical situation.
  Thanks in advance,<br>
  Patrick</p>