Background terminations increase

We've seen a recent increase in background terminations:

blue - System Pressure

orange - Task Timeout

I'm trying to understand the increase in system-pressure terminations, since there's no corresponding increase in memory at suspension. Are there other system resources for which iOS will terminate an app?

Resource pressure does not need to be only from your app. General resource pressure on the device overall, either from other apps or system processes, may be causing your app to be terminated.

While your app may not be by itself causing the pressure, a large footprint will of course not only contribute to the general pressure, but could make the system target your app more frequently rather than smaller footprint apps.

Thanks for the reply. It seems clear from the data that something about our app changed to result in the increase in terminations. If it were just due to other apps, I don’t think we’d see quite the same step change.

Possibly related: can the system terminate a non-suspended app that is running in the background due to system pressure? That could explain why we don’t see a difference in memory at suspension.

Background terminations increase
 
 
Q