First of all i'd like to ask politely for all of those who feel the need to explain it to me how perfect apple's memory management is to ignore this thread.
A little background:
The theory goes that if you have lots of inactive memory - it's can be freed for applications that need it. It's like free memory according to apple and their blind followers. And i like the idea of it, but... in practice: when free memory hits low numbers and inactive hits high numbers - osx (at least snow leopard) slows down ... So even if the inactive memory is being freed - it is done very very slow and that's not acceptable.
But for some reason the problem has just gotten worse for me: i've just noticed that inactive memory keeps piling up faster than ever. I've done a couple of purges just to confirm my theory and ... the number gets high again very fast ...
So until apple fixes whatever is wrong with their memory management - i'd at least like to know which apps are producing the inactive memory.
Is there a way to somehow monitor processes and see how much memory they allocate and free during their lifetime?
Thanks for your thoughts