我觉得主要有两方面原因:
第一点就是安卓阵营非常内卷,对于性能存储要求也越来越高,手机厂商为了提高自己的核心配置竞争力,硬件旗舰手机规格都要拉到最大,12G,16G。并且软件占用的内存越来越高,像我的小米11 ultra,打开相机,主摄5000万像素高清,采用12G的内存才勉强不卡顿。
比如我的小米11 ultra,一些系统应用都会在后台运行,内存空间越大,这些系统应用,比如超级壁纸,相机占用就更多,自然启动就更快运行更加流畅。
对于安卓手机来讲,内存越大越有好处,毕竟8条车道与12条车道跑的车数量就不一样,8g内存手机,后台同时运行20个程序就卡不动了,而我12g的内存空间,运行23个程序,还有2.3G剩余,可以正常截图,以及界面切换操作。
而我的iphone x只有3G内存,拍照软件启动都很快,ios底层优化好,苹果手机芯片以及内存硬件都是基于ios定制的,系统调教出色,4G,6G内存运行也很流畅。
使用过苹果手机小伙伴都知道,ios后台开设再多的软件也很流畅,主要还是ios对于后台数据处理出色,加上A系强大的性能算力加强,这样同时运行很多应用也不卡顿。
苹果手机到现在iphone 13不过还是4g内存,与安卓手机差距很大,但是得益于ios系统,我之前的iphone 6s不过是2g内存,后台开启几十个程序依然切换非常流畅,后来换的iphone X不过也是3G内存,程序多依然流畅,内存机制不同。
加上ios还有沙盒机制,ios应用程序只能在自己程序中创建文件读取访问不能访问其他程序文件,大大提高了安全隐私性,出色的内存管理机制以及安全性,苹果手机系统确实要比安卓手机好很多。
第二点就是安卓手机缓存很多,运行软件很容易出现缓存,像我的小米11 ulrta产生的缓存多,需要经常清理,而苹果从来不需要,我的iphone x使用了四年多时间,才使用一半而已,要是安卓早就满了,苹果手机缓存也少。基本自己的标准软件适配也好,由于是闭合的系统,很多流氓软件在ios中无法乱来。
安卓厂商为了应对缓存占用的空间,影响手机启动速度只好继续拉大手机内存。
像oppo手机还加入了内存扩展,将存储空间扩展为同等大小的运行内存,可是实际效果一般。
手机厂商内卷加上安卓手机缓存多,越来越多应用升级对于内存需求高,安卓系统与ios系统化的差异,造就了安卓内存越来越大。
,