Message199984
> Victor, please read your own link before posting:
Oh. I missed this part, that's why I didn't understand Tim's remark.
So the issue comes the Windows heap allocator. I don't see any obvious improvment that Python can do to improve the memory usage. I close the issue.
You have to modify your application to allocate objects differently, to limit manually the fragmentation of the heap. Another option, maybe more complex, is to create a subprocess to process data, and destroy the process to release the memory. multiprocessing helps to implement that.
I will maybe try jemalloc on Windows, but I prefer to open a new issue if I find something interesting. |
|
Date |
User |
Action |
Args |
2013-10-15 08:33:01 | vstinner | set | recipients:
+ vstinner, tim.peters, pitrou, tim.golden, r.david.murray, sbt, Esa.Peuha, Пётр.Дёмин |
2013-10-15 08:33:01 | vstinner | set | messageid: <1381825981.34.0.474975429152.issue19246@psf.upfronthosting.co.za> |
2013-10-15 08:33:01 | vstinner | link | issue19246 messages |
2013-10-15 08:33:01 | vstinner | create | |
|