I've just joined the list and have only poked about drizzle a bit, so please don't beat me up too much.

On 10/10/08 14:51, Monty Taylor wrote:

(snip...)
Coming soon:

(snip...)
  Examine HOARD allocator

Is HOARD already used by Drizzle? One other worth investigating that has a lot of miles on it already (especially in terms of scaling to lots of cores/threads and handling cache alignment) is libumem. It too is portable (ported from OpenSolaris by the OmniTI guys) and is also a dropin replacement for standard allocators. It's newer than HOARD in that it has only been available in userspace since Solaris 9, but it's a port of the original multithreaded slab allocator which has been around since the mid '90s. In addition to it's speed/concurrency, it has a bunch of things to simplify development.

Two quick references:
https://labs.omniti.com/trac/portableumem/
http://blogs.sun.com/ahl/entry/solaris_10_top_11_20

Anyway, if you're going to study baseline/HOARD, it could be worth looking at baseline/HOARD/libumem.

- Matt

--
Matt Ingenthron http://blogs.sun.com/mingenthron/
email: [EMAIL PROTECTED]


_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to