Christian Heimes <li...@cheimes.de> added the comment:

Good catch, Zach! A 32bit version of Python would certainly explain your 
problem. A 32bit process can only address 4 GB of address space. Almost half of 
the address space is reserved for OS, stack, Python itself, and other things. 
That leaves a little more than 2 GB of free heap memory for user data. Due to 
memory fragmentation it is possible that the allocator can't find a continuous 
free block 1 GB.

----------
nosy: +christian.heimes

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue38923>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to