Re: unsatisfying c++/boost::multi_index_container::erase performance on at least FreeBSD 6.0

2006-03-17 Thread bert hubert
On Fri, Mar 17, 2006 at 12:14:25AM -0800, Jason Evans wrote: > >I'd hate to force PowerDNS users to recompile their libc for me :-) > > Yes, you should be able to use LD_PRELOAD to pre-load a shared library > that has nothing but malloc.o in it. In order to build jemalloc on 6.x, > you will als

Re: unsatisfying c++/boost::multi_index_container::erase performance on at least FreeBSD 6.0

2006-03-16 Thread bert hubert
On Thu, Mar 16, 2006 at 05:46:50PM -0800, Jason Evans wrote: > I ran cache-test on -current using phkmalloc and a couple of different > versions of jemalloc. jemalloc does not appear to have the same issue > for this test. It isn't obvious to me why phkmalloc is performing so > poorly, but I

unsatisfying c++/boost::multi_index_container::erase performance on at least FreeBSD 6.0

2006-03-16 Thread bert hubert
Dear FreeBSD hackers, I'm working on improving the PowerDNS recursor for a big FreeBSD-loving internet provider in The Netherlands and I am hitting some snags. I also hope this is the appropriate list to share my concerns. Pruning the cache is very very slow on the providers FreeBSD 6.0 x86 syste