Our game is getting memory crashes, so I’m doing a memory study of each of our levels using Instruments (on an iPad 4). I read that you had to watch the Dirty Size. So here’s the problem: I load our level-select menu, it’s using 323MB. I then load a game level, it’s using 575MB. I return to the level-select menu, and Instruments now reports 550MB.
So, is this saying we’ve got a gigantic memory leak? Does the Dirty Size always stay at a certain size and never go down below a certain point once you’ve reached there?