Question

My app gets killed due to "per-process-limit", however what I see in profiler is quite low

enter image description here

Do I understand right that the value Im interested in is "Live Bytes" and not "Overall Bytes" ?

In device crash log I see following line:

Name rpages recent_max [reason] (state)

MyApp 167076 167076 [per-process-limit] (frontmost) (resume)

Was it helpful?

Solution

those numbers depends largely on the filters you've set up, which we can't see from the screenshot.

regardless of that however, you should depend on the Resident Size of the VM Tracker instrument to get a real handle on the memory usage of your app.

the most crucial difference between the two is that Resident Size actually includes all of the memory used by your UIView's backing store for the actual pixel data.

see this post for more.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top