iOS Memory Budget Test

这是一个 iOS 小型适用应用程序,试图分配尽可能多的内存以达到崩溃,并记录内存警告和崩溃发生的时间,您可以再次运行应用程序,查看软件崩溃需要多少内存以及何时发生内存警告,这有助于了解任何 iOS 设备的内存分配预算。iOS15 之后的系统引入 kernel.increased-memory-limit 权限,可以通过申请权限解锁默认限制了单个 APP 的最大内存占用。
GitHub 地址:https://github.com/Split82/iOSMemoryBudgetTest
IPA 安装包:MemoryTest.ipa

设备 处理器 系统版本 内存容量 识别总量 崩溃量 总量百分比
iPhone 17 Pro (开启增加内存权限)A19 ProiOS 26.012GB11721MB6621MB≈56.48%
iPhone 17 ProA19 ProiOS 26.012GB11721MB3356MB≈28.63%
iPhone 15 ProA17 ProiOS 26.08GB7680MB3355MB≈43.68%
iPhone 15 ProA17 ProiOS 18.0.1、18.1.18GB7688MB3341MB≈43.46%
iPhone 15 ProA17 ProiOS 17.0.2、17.5.18GB7647MB3372MB≈44.10%
iPhone 14 Pro MaxA16 BioniciOS 16.1.26GB5618MB3063MB≈54.45%
iPhone 13 Pro MaxA15 BioniciOS 15.7.26GB5626MB3064MB≈54.46%
iPhone 13A15 BioniciOS 16.64GB3647MB2091MB≈57.33%
iPhone 12 ProA14 BioniciOS 15.0、15.5、16.3、17.06GB5735MB3064MB≈53.43%
iPhone 12 ProA14 BioniciOS 14.7.16GB5735MB2859MB≈49.85%
iPhone 12A14 BioniciOS 15.1、15.2、15.2.14GB3702MB2090MB≈56.46%
iPhone 11 Pro MaxA13 BioniciOS 13.2.34GB3740MB2067MB≈55.27%
iPhone 11A13 BioniciOS 13.1.34GB3844MB2068MB≈53.80%
iPhone XRA12 BioniciOS 14.7.13GB2845MB1843MB≈64.78%
iPhone XRA12 BioniciOS 12.13GB2813MB1792MB≈63.70%
iPhone XS MaxA12 BioniciOS 12.14GB3735MB2039MB≈54.59%
iPhone XSA12 BioniciOS 14.2、15.0、15.14GB3786MB2091MB≈55.23%
iPhone XSA12 BioniciOS 12.14GB3754MB2040MB≈54.34%
iPhone XA11 BioniciOS 11.2.13GB2785MB1392MB≈49.98%
iPhone 8A11 BioniciOS 12.12GB1990MB1364MB≈68.54%
iPhone 7 PlusA10 FusioniOS 10.2.13GB3072MB2040MB≈66.41%
iPhone 7A10 FusioniOS 10.22GB2048MB1395MB≈68.12%
iPhone SEA9iOS 15.8.22GB2013MB1444MB≈71.73%
iPhone SEA9iOS 9.32GB2048MB1395MB≈68.12%
iPhone 6s PlusA9iOS 10.2.12GB2048MB1392MB≈67.97%
iPhone 6sA9iOS 9.22GB2048MB1396MB≈68.16%
iPhone 6 PlusA8iOS 8.x1GB1024MB645MB≈62.99%
iPhone 6A8iOS 8.x1GB1024MB645MB≈62.99%
iPhone 5sA7iOS 12.5.21GB1000MB646MB≈64.60%
iPhone 5sA7-1GB1024MB646MB≈63.09%
iPhone 5A6-1GB1024MB645MB≈62.99%
iPhone 4sA5-512MB512MB286MB≈55.86%
iPhone 4A4-512MB512MB325MB≈63.48%