DragonFly kernel List (threaded) for 2006-12
DragonFly BSD
DragonFly kernel List (threaded) for 2006-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: jemalloc?


From: "Vlad Galu" <dudu@xxxxxxx>
Date: Thu, 14 Dec 2006 12:13:25 +0200

On 12/12/06, Justin C. Sherrill <justin@shiningsilence.com> wrote:
On Tue, December 12, 2006 10:21 am, Joerg Sonnenberger wrote:
> On Tue, Dec 12, 2006 at 04:31:04PM +0200, Vlad Galu wrote:
>>   I've compiled $subj as a shared library that I preload when using
>> some test programs and it's been behaving nicely. Are there any plans
>> to import it? phkmalloc is painfully slow when freeing numerous small
>> objects.
>
> Not for me. phkmalloc has the nice propery of being tight on space
> usage, which is important in some area. It could be done better, but
> most applications with very special performance needs have specialised
> mallocs anyway, so I don't care that much.

Is there a way to measure the space usage difference?  We have hard
jemalloc numbers that show a benefit, and I'd like to quantify any
counter-arguments.

It looks like the extra spage usage was fixed by Jason Evans around March. The Google link provided by Freddie Cash pretty much covers every info you needed. I can perform further benchmarks if needed. But I think I'll not do it, given the reluctance on the list. I'm certainly not the best judge for this level of technical detail.


-- If it's there, and you can see it, it's real. If it's not there, and you can see it, it's virtual. If it's there, and you can't see it, it's transparent. If it's not there, and you can't see it, you erased it.



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]