I have a few questions concerning my memory usage. I'm using instruments to keep track of what is going on, but I am a little lost with everything. I have taken a few screenshots.
This is what my overall memory allocations looks like. In the app, I am simply pushing and popping out of a VC, but it seems with each pop I gain 3-5MB of memory. Definitely a problem, right? By around the 5 minute mark I am using about 30MB memory.
This is a snap of the statistics. Any giveaways for memory leaks? my imageIO_PNG_Data? Does this look like a car crash?
And last, a snap of the statistics over 3 generations, the growth seems pretty bad. This is about 15 minutes into using the app. Are there any glaring problems with memory here? I am also getting a memory leak occasionally (that crashes my app) when one of my sockets is fired within my app, but I wasn't able to capture that yet.
Thank you for any help.
EDIT: Okay I have some memory leaks screanshoted too, I'm starting to understand this I think.
Leak upon exiting the VC.
This leak seems to be from the socket/server upon the app and socket starting.