This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author neologix
Recipients StyXman, bar.harel, dw, jtaylor, neologix, pitrou, vstinner, ztane
Date 2016-04-22.08:06:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CAH_1eM3erLPp6BiKRy2yBEPD05+AmW-BsAoDfPee4d0miR7OrQ@mail.gmail.com>
In-reply-to <1461311538.73.0.482636637014.issue26601@psf.upfronthosting.co.za>
Content
The heap on Linux is still a linear contiguous *address space*. I
agree that MADV_DONTNEED allow's returning committed memory back to
the VM subsystem, but it is still using a large virtual memory area.
Not everyone runs on 64-bit, or can waste address space.
Also, not every Unix is Linux.

But it might make sense to use malloc on Linux, maybe only on 64-bit.
History
Date User Action Args
2016-04-22 08:06:30neologixsetrecipients: + neologix, pitrou, vstinner, StyXman, jtaylor, dw, ztane, bar.harel
2016-04-22 08:06:30neologixlinkissue26601 messages
2016-04-22 08:06:30neologixcreate