Hello there, I have some trouble with memory debugging in xcode 12 / 11.
While investigating a new feature in our app where you can notice a prominent hitch in scrolling a tableView with cells that use images as background I started to investigate the memory usage with the instrument tool "Allocations". In Xcode 12 the instrument tool showed that the app allocated almost whopping 300MiB. In Xcode 11 however the instrument tool only showed 70MiB of memory usage.
I noticed that the "Allocations" tool in Xcode 12 showed one more column that the Xcode 11 tool. That column is named "VM: ImageIOAppleJPEGData" and allocates almost 245MiB.
I am now unsure which tool to actually trust, the Xcode 11 one or the one from Xcode 12. It would be nice if someone cloud explain why I see such different results.
While investigating a new feature in our app where you can notice a prominent hitch in scrolling a tableView with cells that use images as background I started to investigate the memory usage with the instrument tool "Allocations". In Xcode 12 the instrument tool showed that the app allocated almost whopping 300MiB. In Xcode 11 however the instrument tool only showed 70MiB of memory usage.
I noticed that the "Allocations" tool in Xcode 12 showed one more column that the Xcode 11 tool. That column is named "VM: ImageIOAppleJPEGData" and allocates almost 245MiB.
I am now unsure which tool to actually trust, the Xcode 11 one or the one from Xcode 12. It would be nice if someone cloud explain why I see such different results.