I've not used Zombies before, and must admit I'm not that sure what it's doing. However, one thing concerns me:
CFArray seems to be continually increasing its Live Bytes and # Living columns, along with a couple of mallocs, which I presume are related. This is when my app is just sitting there, rendering (OpenGL) and waiting for input.
I've tried running the leaks instrument, and that doesn't show that I'm getting memory leaks during this period, or even any more allocations. No allocations on anything, let alone CFArray.
So which of the two instruments should I believe? Or is it simply that I don't understand what the Zombies instrument is actually doing?
If there's any decent documentation on Zombies that anyone could point me to, that would be cool. Apple's docs seem to gloss over it a bit.