Is there a memory leak in that app? How to tell, and what you can do about it. Also notes about rare leaks in kernel zone memory, which can cause kernel panics.
Mach zone
Managing memory and its problems was an important part of running Classic Mac OS, but everything changed in Mac OS X. Do we still need apps to do that?
How to tell whether an app has a memory leak, what to do about it, and the differences from a kernel memory leak.
What’s the difference between an app and kernel memory leak? How would you notice one, and how to investigate it, and (sometimes) work around the problem.
When a kernel extension wants some memory, it calls for an allocation from a Mach zone. This explains how a memory leak in those zones can result in a kernel panic.
