Message263937
simplest way to fix this would be to not use malloc instead of mmap in the allocator, then you also get MADV_FREE for free when malloc uses it.
The rational for using mmap is kind of weak, the source just says "heap fragmentation". The usual argument for using mmap is not that but the instant return of memory to the system, quite the opposite of what the python memory pool does. |
|
Date |
User |
Action |
Args |
2016-04-21 22:21:31 | jtaylor | set | recipients:
+ jtaylor, pitrou, vstinner, StyXman, neologix, ztane, bar.harel |
2016-04-21 22:21:31 | jtaylor | set | messageid: <1461277291.73.0.399884519648.issue26601@psf.upfronthosting.co.za> |
2016-04-21 22:21:31 | jtaylor | link | issue26601 messages |
2016-04-21 22:21:31 | jtaylor | create | |
|