当前位置:主页 > 生活经验 > 手机数码 >

苹果运行内存多大 为何苹果13还在用4GB运存(2)

作者:李青青 更新:2024-03-12 04:42:04 来源:领啦网
导读:苹果运行内存多大,所以, 尽管4GB能同时运行的APP不多,但是iPhone 13用起来和8GB的安卓没有什么区别。 除非你要在短时间内打开多个应用,比如一边玩游戏,一边拍照,一边

苹果运行内存多大

苹果运行内存多大

所以,尽管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,在不同的操作系统中,占用运存的大小是不一样的。