Thread overview | |||||
---|---|---|---|---|---|
|
December 14, 2012 Custom Memory Allocation and reaps | ||||
---|---|---|---|---|
| ||||
This is maybe of interest of the persons working (or willing to work) on custom allocators for Phobos: "Reconsidering Custom Memory Allocation" (2002) by Emery D. Berger, Benjamin G. Zorn, Kathryn S.McKinley: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.7.6505 They show the "reap" data structure that is a crossover between a localized heap and a region, and they see good results. Bye, bearophile |
December 14, 2012 Re: Custom Memory Allocation and reaps | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile | 12/14/2012 8:18 AM, bearophile пишет: > This is maybe of interest of the persons working (or willing to work) on > custom allocators for Phobos: > > "Reconsidering Custom Memory Allocation" (2002) by Emery D. Berger, > Benjamin G. Zorn, Kathryn S.McKinley: > > http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.7.6505 > > They show the "reap" data structure that is a crossover between a > localized heap and a region, and they see good results. > > Bye, > bearophile I'd through in a spoiler (and featuring a later date): http://www.nwcpp.org/old/Downloads/2008/memory-allocation.screen.pdf It's easy to find on the web but I bet a lot of folks never seen it. -- Dmitry Olshansky |
December 15, 2012 Re: Custom Memory Allocation and reaps | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dmitry Olshansky | On 12/15/2012 03:50 AM, Dmitry Olshansky wrote:
> I'd through in a spoiler (and featuring a later date):
> http://www.nwcpp.org/old/Downloads/2008/memory-allocation.screen.pdf
Thanks for the slides. BTW is there any video of the presentation?
Interestingly, the slides mention the paper[1] in a few places.
[1] "Reconsidering Custom Memory Allocation" (2002) by Emery D. Berger,
Benjamin G. Zorn, Kathryn S.McKinley
Regards,
r_m_r
|
Copyright © 1999-2021 by the D Language Foundation