Message216156
A new allocation policy, "lowest address strategy" improves fragmentation of memory in obmalloc. pools with available memory are chosen by lowest address preference. This increases the likelihood that unused pools are released to their corresponding arenas. Arenas with available pools are similarly chosen by lowest address.
This significantly helps fragmentation in programs with dynamic memory usage, e.g. long running programs. Initial tests also indicate some minor performance benefits of the pybench, probably due to better cache behaviour. |
|
Date |
User |
Action |
Args |
2014-04-14 18:23:08 | kristjan.jonsson | set | recipients:
+ kristjan.jonsson |
2014-04-14 18:23:06 | kristjan.jonsson | set | messageid: <1397499786.06.0.606856949694.issue21220@psf.upfronthosting.co.za> |
2014-04-14 18:23:05 | kristjan.jonsson | link | issue21220 messages |
2014-04-14 18:23:05 | kristjan.jonsson | create | |
|