去年发布的iPhone13只有4GB内存,而iPhone13 Pro才有6GB内存,据称今年的iPhone14可能会全系标配6GB内存。
但是,现在的旗舰安卓手机,基本上都是标配8GB内存了,甚至是12GB,还有些高配都配到了18G内存了,已经是iPhone14的3倍了。
那么问题就来了,安卓机配到18G,iPhone14才6GB,这真的合适么?iPhone为何不会卡,要知道安卓18GB内存了,大家都还说安卓手机卡。
事实上,这里就要提到安卓与iOS的内存使用管理机制了。
安卓手机是所有APP都是在运行的,你打开一个100M的APP,就要占用100M的内存,打开10个APP,就占用1GB,打开的越多,占用的越多,可用内存就越来越少,越来越卡了。
iOS不一样,可以说是假后台,打开一个100M的APP,占用100M的内存。但你打开另外一个APP时,前面的APP就冻结了,不需要占用100M的内存,会把内存释放出来。
所以对于iOS而言,打开无数个APP,也不要紧,因为那些没运行的APP,会释放内存出来的,不会占用,所以一样流畅。
很多人就会说了,那我安卓可以不断的清理内存就行了,也不要紧。但这又遇到另外一个问题,iOS系统中,苹果有统一的推送服务,所以APP不占用内存,也可以收到消息提醒。
国内的安卓可不行,推送服务很多是APP自建的,在后台一旦退出,就收不到消息提醒了,比如微信,一旦退出,收不到消息。
所以安卓手机,虽然大家都知道APP占用内存,但大家都不敢退出来,只能让他在后台占用内存。
此外,还有非常重要的一个点,iOS是封闭的,所有上架Appstore的APP,都要经过苹果严格的审核,所以在内存的使用方面,也会比较优化。
但安卓不一样,是开放的,还有很多的APP,更是不断的扫描通讯录、获取用户隐私,需要各种权限,还相互唤醒等,根本就不会考虑内存的优化,是能占用多少占多少。
所以安卓手机相对更耗内存,特别是国内,应用市场更混乱,没有统一推送服务,需要的内存就更多了,后续或许我们能够看到24GB,36GB内存安卓手机