title: Difference between virtual memory consumption and real memory with Memory Monitor on iOS
body: <p>I am stuck with an issue in my app. I have been testing up until now mostly on my iPad 3 with occasional checks on my iPad 1 to make sure all is well.</p>
  <p>I am playing a UIImageView animation in my app and it keeps quitting with only a &quot;Received memory warning&quot; message before it quits.</p>
  <p>I have been using the Object Allocations tool in instruments but according to that, my memory usage is way low. So after researching for a bit I came across this post by Mr. Larson: <a href="https://stackoverflow.com/a/5627221/329900">https://stackoverflow.com/a/5627221/329900</a></p>
  <p>Now I am using the Memory Monitor tool instead. However, I don't understand why I am quitting. The 1st gen. iPad has 256MB of ram. Now I know I can't use all of that...some say you shouldn't use more than 100MB.</p>
  <p>Is that real memory though, or virtual memory...or maybe some combination? My real memory is consistently between 20 - 25MB but the virtual is around 190 - 205MB when it crashes.</p>
  <p>Here's a screenshot:<img src="https://i.stack.imgur.com/gEOIN.jpg" alt="enter image description here" /></p>
  <p>Anyone able to shed some light on this?</p>