Skip to main content

OOM Analysis

1 Estimated Value of memory usage

CrashSight uses the memory usage collected in the last 3 seconds before the app exit, a linear model is fitted to extrapolate the memory usage for the second when the exit occurred.Assume "t" is the second when the crash occurred, "t - 1" is the second before the crash occurred, and so on. MemoryUsaget represents the memory usage of the device at moment "t".

Alt text

2 OOM Decision Rules

The decision rule for iOS is as follows.

Alt text

The decision rule for Android is as follows.