iPhone 13 memory availability

Hi,

We're using os_proc_available_memory() to determine memory granted to our application and we have the com.apple.developer.kernel.increased-memory-limit entitlement set.

We're seeing 2.2-2.3GB available on a 'fresh' iPhone 13 device running iOS 15.3.1. We believe this device should have 4GB of physical memory, and other 4GB devices (iPad Pro 11) report 2.8GB available to the application. I'd expect a slight drop for cellular devices, but this seems more significant.

Is anything likely to change here? It would be unfortunate to have to make a significant drop in fidelity for what is a modern device.

Thanks,

Si.

iPhone 13 memory availability
 
 
Q