256GB才勉强够用,谁让手机陷入「安迪比尔」黑洞
尽管手机出货量整体下滑,但手机行业继续滚滚而来年底新机成堆,各种主卖点应接不暇
12月上市的OPPO Reno 9 Pro系列手机内存和存储空间都是16GB+256GB,vivo和小米新发布的旗舰手机最高配置也来到了12GB+512GB相比之下,2010年iPhone 4的运行内存只有512MB,存储规格可以选择16GB和32GB,当时号称为发烧而生的疯狂小米1的配置,只给了1GB的运行内存
十几年来,旗舰手机的运行内存和存储空间的卖配置翻了好几倍。
在PC行业,有一个安迪—比尔定律安迪指的是英特尔前CEO安迪·格罗夫,比尔指的是微软前CEO比尔盖茨,意思是硬件升级带来的性能提升很快会被软件消耗掉现在看来,手机行业也陷入了安迪·比尔黑洞
谁吃了手机的运行内存。
手机的运行内存是指程序运行所需的内存运行内存越大,系统运行程序的速度就越快一般来说,在相同系统,相同处理器的前提下,内存越大,可以同时运行的应用越多,后台查杀越少,手机使用越流畅
总体来看,系统功能的丰富,系统的推送机制,App的扩展瓜分了手机运行内存的增长。
以前所有手机的系统都比较简单,手机没有大的运行内存也能流畅很长时间iOS曾经引以为傲的平滑过渡效果是iPhone的重要卖点之一现在各大安卓品牌为了差异化自己的系统,在系统交互上下足了功夫从屏幕显示和主题壁纸,到屏幕组件和过渡动画,厂商都尽力提供更花哨的系统功能
在OPPO的最新系统ColorOS 13中,新增了绽放壁纸屏幕上的蓓蕾会伴随着手机使用时间的增加而逐渐生长,动态效果展现在用户面前
小米在最新的MIUI 14中加入了花宠物饰品聪明的小猫和充满活力的仙人掌已经在小米手机的桌面屏幕上安家落户,仿佛用户在使用手机时真的有宠物一样但是,到目前为止,花宠摆件的作用真的只是摆件唯一的交互方式是手指点击,猫狗会露出表情和可爱的动作,盆栽会开花等等到了晚上,宠物会同步换上睡眠状态小米在桌面游戏上做了很多努力除了宠物饰品,MIUI 14还增加了可更换图标等系统体验,美观大于功能
华为和vivo也提供了大量的主题风格,用户可以根据自己的喜好选择各种壁纸和动画效果。
这些视觉上别出心裁的设计,无疑占据了手机的运行内存。
除了从美观的角度丰富系统,桌面widget,小窗口模式等一些实用功能也占据了手机的内存。
以前桌面widget只负责App具体功能的便捷录入,现在widget已经进化出一定的信息展示功能和交互功能例如,天气组件可以实时更新温度和空气质量,日程组件可以显示正在进行的体育赛事,一些系统的桌面组件甚至可以直接播放音乐,而不显示App的打开屏幕
最近几年来,小窗口模式非常流行,边听网络课边记笔记,边玩游戏边回消息小窗口模式确实带来了更便捷的体验小窗口模式的本质是多任务与背景静音相比,打开小窗口无疑会占用更多内存
为了提高硬件的生产力,多任务是厂商不得不改进的功能就连一向保守的苹果也在iPadOS 16系统中加入了前期日程安排的功能IPadOS 16由于该功能开发不理想而延迟推送,可见多任务对资源调度能力的要求如果内存不够,系统频繁杀后台,前台排班的生产力就没有意义了
厂商不仅要在用户使用屏幕时提供美观和方便,还要在信息屏幕显示上大做文章。
美观方面,各种系统提供各种充电动态效果和动态屏幕壁纸,功能上,锁屏界面也有一定的信息展示和简单交互能力比如ColorOS可以在兴趣状态屏幕显示服务卡,直观显示外卖,打车等服务进度信息iOS允许iPhone用户查看实时体育比分和几乎所有的系统都已经支持在不解锁的情况下通过锁屏界面控制音频播放和暂停
屏幕显示,桌面widget,过渡动画,小窗口多任务,手机系统越来越精致便捷精致和方便的代价是牺牲流畅和记忆
除了运行内存,低功耗内存技术LPDDR的规格和SoC本身的计算能力也影响着手机的流畅度在各厂商推出的低价手机中,由于内存规格和处理器性能较低,为了保证基本的流畅度,厂商会对手机系统进行阉割,即低端手机系统比旗舰机更精简
消费者往往会发现,一些低端电脑的应用图标是静止的,当旗舰机回到桌面时,系统应用的图标会显示相应的动画效果,低端电脑过渡动画细节少,速度快可见,手机系统呈现的效果和功能确实是吃了一部分计算性能和内存的
此外,Android手机厂商为了提高产品的竞争力,往往会维持较低的硬件毛利率,转而通过系统广告获取额外利润当用户打开日历,打开文件夹,查看天气,打开app store.....各地的广告位无时无刻不在加载,一定程度上也是占用了内存
可是,最贪婪的是应用的无限膨胀,尤其是安卓——由于谷歌服务器在中国无法连接,安卓中的应用无法像iOS应用那样中继来自苹果服务器的消息。
iPhone接收消息的机制叫做APNs,是在系统底层规划的全局机制,由系统的常驻进程实现对于第三方App与iPhone的通信,第三方App的服务器向苹果服务器发送通知,苹果服务器再通知移动终端因此,当应用程序没有运行时,iOS可以接收到来自Apple服务器的通知Android应用程序有自己的后台进程来与各自的服务器通信即时通讯应用和需要推送消息的应用会在后台保留这些进程来接收消息
相比之下,苹果的后台机制是一种伪后台,消息通知只占用专用进程,占用内存较少而Android系统无法实现真正的无后台操作,过多保留通知过程的app可能会导致内存占用过多,流畅度下降
除了系统本身的特点,App本身也乐于在后台频繁搬家现在很多app都有唤醒其他应用的功能,比如电商app在支付时拉起支付app,点击开屏广告进入其他app等在CSDN论坛,你可以找到至少四种开发者其他设置唤醒其他app的程序教程,包括进入App启动页面,直接调用App活动
App在后台的运行,不仅为用户提供了便捷的操作,还有很多纯粹有利于自身商业目的的行为但是,不管运行目的是谁,App的后台运行占用了手机用户宝贵的内存在实践中,我们很少看到开发者为了保证用户使用手机的流畅体验而做出的妥协大多数企业选择消耗用户的硬件性能来实现自身商业利益的最大化
当应用程序在前台运行时也是如此为了深度绑定用户,提高人均使用时长,app不断为App增加更多功能一些协同功能的加入可以提升用户体验,而另一些只是为了实现流量和促进销售转化的体验则大大降低了用户体验比如,最近几年来各大电商平台在各种节日推出营销活动,一些原本以功能为主的app为了获取广告收入,在页面上加载了信息流
功能的滥用不仅增加了App使用时的内存占用,也导致手机厂商在优化系统时改变了内存资源的分配方式对于一些需要加载大量信息的app和游戏app,手机厂商为了加快应用打开速度,有时会采取预加载的方式不过这在日常使用中会占用一部分内存如果调度策略足够合理,针对内存使用的高峰和低谷采取不同的预加载机制,自然会提高手机的流畅度如果调度不够合理,就会出现恶性循环
谁吃了手机的存储空间。
吃手机存储空间和运行内存的都是一样的人,手机系统和第三方App还是难辞其咎。
上述手机系统臃肿的功能占用了大量的存储空间不算运行过程中积累的越来越多的系统数据,仅仅是使用10G以上的系统固件,就让消费者在购机时直接拒绝64G及以下的手机如本文开头所述,最近几年来,市面上全新机器的最低存储空间配置都来到了128G在一些数码论坛上,不少用户甚至直言,如果想买一部长期使用的手机,存储规格至少要256G,否则可能不到两年就得换一部空间更大的新手机
除了系统固件,预装的应用也占用了新手机的存储空间手机厂商会对外出售预装空间来增加收入与文件夹底部显示的App推荐广告不同,预装应用无需用户主动操作,自动占用存储空间如果不主动卸载,一些很少打开的应用会长期占用手机的存储空间
不同的系统固件大小从7,8G到13,14G不等。
真正推动手机存储空间不断扩大的罪魁祸首是App。
可是,曾经风靡网络的极速版app很难真正瘦身大多是平台主攻下沉市场的利剑较小的安装包可以使它们更容易在下沉市场的低配置手机上加载但是伴随着时间的推移,各种功能的扩展还是足以让Android成为一款经典的汽车
比尔定律呢。
硬件升级和软件扩张的矛盾可以说是消费电子行业永恒的命题根据安迪·比尔定律,刺激消费者更换最新处理器的新手机的是系统和软件的扩张
但是对于手机厂商来说,有点太遥远了与其强迫消费者改变,不如优化体验,释放更多空间利用iOS行业的地位,建立了严格的App上线标准,在一定程度上限制了App的无限扩张同时,iOS的后台采用了墓碑机制,用户在后台杀死App后再次打开App时可以立即加载最后一页,既释放了内存,又不增加切换App的操作时间,提高了使用手机的流畅度
现在国内几大手机品牌也采用了墓碑机制优化内存调度。
小米在最近的重大系统版本更新中限制了第三方app的行为MIUI 12已经引入了flare功能当App在后台调用录音,录像,位置定位等功能时,系统会提示用户,并提供屏蔽操作在最新的MIUI 14中,小米甚至推出了剃刀计划,承诺缩减系统固件的大小,减少不可卸载应用的数量,为用户提供更多可用空间此外,MIUI 14还向第三方应用开发者开放了光子引擎,提供系统底层实时调度核心资源分配的能力官方宣称光子引擎可以帮助系统流畅度提升60%
vivo的OriginOS 3还提供了不公平调度,内存融合,原地复活等机制不公平调度机制优先将系统资源调度到前台,挂起后台需求声称官方的不公平调度机制为多任务场景带来了10%的性能提升,使其运行更加流畅内存融合技术利用ROM空间借用作为RAM,从而大大增加了保活后台应用的数量对于在调度上活不下去的app,原地复活机制也提供了解决方案被系统清理过的后台应用,再次启动时可以很快恢复到之前的状态和进度
其他手机厂商,如华为,OPPO等,早已在自家系统中安装了类似的内存扩展技术和墓碑机制。
MIUI,OriginOS和ColorOS为扩大可用空间和提高流畅度所做的努力
行业的共性问题,必然需要产业链各环节参与者的共同努力除了手机厂商对App的限制和规范,统一的推送联盟和App监管政策也需要肩负更大的责任,才能有效遏制App的无限膨胀
手机制造商创造革命性的技术和创新的体验是加快更换周期的根本动力,希望消费者不再因为内存或存储空间不足而更换手机。