Boost logo

Boost Users :

From: bert hubert (bert.hubert_at_[hidden])
Date: 2006-03-16 18:15:47


On Thu, Mar 16, 2006 at 11:58:31PM +0100, JOAQUIN_LOPEZ_MU?Z wrote:

> 2) Undo 1) and try running the 100..5000 loop in reverse
> order 5000..100. What do you get? If the quadratic behavior
> shows as we approach n=100 (the opposite of the original
> benchmark) I would tend to think the issue has to do
> with memory fragmentation.

Didn't make a difference I'm afraid.

> 3) Try a pool allocator like for instance
> boost::fast_pool_allocator:

That might be an option but has other drawbacks, but I'll try. Joaquin, many
thanks for your help! I've mentioned you in the PowerDNS release notes:
http://doc.powerdns.com/changelog.html#CHANGELOG-2-9-20

I've reported the FreeBSD problem to the freebsd-hackers list:
http://lists.freebsd.org/pipermail/freebsd-hackers/2006-March/015765.html

I hope they can make something of it.

Thanks again!

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://netherlabs.nl              Open and Closed source services

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net