> 自媒体 > 手机 > iPhone 13:运存只有4GB,苹果为什么敢这么干?
iPhone 13:运存只有4GB,苹果为什么敢这么干?
来源:黑猫科技迷
2024-01-27
195
管理
安卓集体进入12GB时代

这一天终于还是来了,安卓阵营在8GB运存时代,驻足了3年之后,再一次往前跨了一大步。根据数码闲聊站的透露,第五代黑鲨游戏手机的运行内存,将升级到12GB起步。而黑鲨5 Pro的运行内存,则直接升级为16GB起——和红魔7一样激进。

所以,尽管4GB能同时运行的APP不多,但是iPhone 13用起来和8GB的安卓没有什么区别。除非你要在短时间内打开多个应用,比如一边玩游戏,一边拍照,一边回消息,这种情况下才会导致“杀后台”。

二,统一推送接口的好处

手机厂商魔改的安卓系统没有统一的推送接口。开发者只能“各扫门前雪”,把APP设计成默认在后台保留一部分线程,来保证通知可以推送。理论上来讲,一个APP大概要占用20MB运存。你在手机里安装了100个APP,就算是什么都不干,都得吃掉2GB。

既要让马儿跑,又要让马儿不吃草,怎么办?早在iOS 3的时候,苹果就给出了解决方案,名字叫Push Notification。Push Notification可以视为系统原生自带应用,它所占用的运存非常小,在后台一直运行,功能只有一个:推送通知。

所有APP都把通知交给Push Notification这个“中间商”,然后再由Push Notification来统一推送给用户。如此一来,APP可以在不占用运存的情况下进行通知,节省了硬件资源的消耗。这还带来了一个好处:日常待机的功耗大幅降低,3000毫安的iPhone用出了4000毫安的效果。

三,同样的APP,“大小”却不一样

凡事皆有利弊,安卓的开放,导致了应用生态的“碎片化”。而iOS的封闭,导致苹果对生态有绝对的掌控力。正是因为这一点,苹果才能轻而易举地用iPad OS改造平板生态、用M1芯片切换ARM架构、用iOS11强行普及64位应用。

同理,AppStore的上架规范非常严格,以非常高的标准去要求开发者,不仅要安全,也要足够高效。这就导致了一个现象:同样的APP,在不同的操作系统中,占用运存的大小是不一样的。

有位国外小哥做了个测试,他对比了一下各大APP在iOS和安卓平台下的内存占用量,结果令人非常意外。某APP在安卓平台要占用300MB运存,在iOS平台只需要69MB的运存,同时大部分APP在安卓中占用的运存要比iOS系统更高出不少——这就是压倒骆驼的最后一根稻草。

最后做个总结

回到一开始的问题:明明安卓已经标配12GB,为什么iPhone 13还敢用4GB?说到这里,我相信大家的心里,已经有了明确的答案。

首先,iOS系统的底层机制更高效,“伪后台”的体验接近“真后台”,对硬件资源需求不高;第二,苹果有统一推送机制,降低了运存的消耗,同时也更省电;第三,AppStore作为唯一的下载渠道,对APP开发者的要求十分严格,导致iOS端的APP要更精简高效。

科技行业有一个概念,名字叫“安迪比尔定律”。意思就是硬件性能提升后,软件公司就会开发出更消耗资源的软件,把硬件提升的性能给抵消掉。从这个角度来看,iPhone 13只用4GB运存,对老用户来说没准是件好事。对此你怎么看,欢迎一起讨论。

编辑丨黑猫评测 校对丨Schu

0
点赞
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与华威派无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
凡本网注明 “来源:XXX(非华威派)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。
如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。
QQ:2443165046 邮箱:info@goodmaoning.com
关于作者
阳光下的微笑(普通会员)
点击领取今天的签到奖励!
签到排行
0
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索