I've gotten and graphed a quick trace of all requests in-kernel to poolalloc
during a session with my terminal, where I booted up, created a few
windows, built a kernel, and shutdown.
http://grex.org/~vsrinivas/p9malloc-traces/
(There's even some eye-candy!)
Quick summary: 50% of all requests to poolalloc in kernel during this session
were under 50 bytes. Sadness.
Hopefully this is of some interest.
-- vs
good work! i believe you can use devtrace(3) to
accomplish the same thing as you did with gdb.
- erik