[Development] Proposal for "container-oriented deterministic memory manager"

Phil Bouchard philippeb8 at gmail.com
Sat Jan 7 19:16:38 CET 2017


On 01/07/2017 01:04 PM, Konstantin Tokarev wrote:
> Oh, looks like you are going to learn about lots of other wonderful memory allocators soon. There is no real need to keep us informed about each of them (I guess most of interested folks are already well-aware of them), but please make sure you've studied prior art thoroughly before designing your own things.

Ok but it's fairly easy to write a standard C++ wrapper class around 
this library and let root_ptr make use of it, killing 2 birds with one 
stone.

> 07.01.2017, 20:59, "Phil Bouchard" <philippeb8 at gmail.com>:
>> On 01/07/2017 12:11 PM, Phil Bouchard wrote:
>>
>> I just tried the "jemalloc" library and I get a 2576228000% speed boost
>> compared to operator new:
>>
>> 0: 38816440.15979952 allocations / second
>> 1: 62188319.91413037 allocations / second
>> 2: 63819182.38692677 allocations / second
>> 3: 174727730.5139267 allocations / second
>> 4: 186025745.9632413 allocations / second
>> 5: 1000000000000000 allocations / second
>> 5 / 0: 2576228000% boost
>> 5 / 1: 1608019000% boost
>> ,
>>
>> _______________________________________________
>> Development mailing list
>> Development at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/development
>





More information about the Development mailing list