共计 2415 个字符,预计需要花费 7 分钟才能阅读完成。
不知大家是否留意到,近两年手机厂商在系统方面的更新力度愈发小了。无论是 iOS、MIUI,还是其他厂商的系统,几乎都处于灵感匮乏阶段。毕竟实用的好功能基本已被挖掘殆尽,故而后续重心多放在优化上,手机厂商们也的确如此行事。
MIUI 作为国内首屈一指的定制系统,近些年口碑呈两极分化态势。MIUI 12 因跨度太大,致使 bug 频出,严重影响消费者日常使用;MIUI 13 则将重点置于优化,新功能寥寥无几。对于普通消费者而言,这或许是最佳局面,但对搞机发烧友来说,无疑是一种倒退。在 MIUI 13 发布一年后,MIUI 14 终于与我们见面。
据小米官方消息,MIUI 14 依旧将重点放在系统流畅性上。除之前预热的“剃刀计划”,还推出全新的“光子引擎”,将深入 Linux 内核进行优化,并与主流第三方 APP 逐一联调,打造最为纯净且流畅的 MIUI。那么,光子引擎究竟是什么呢?
按照小米官方的阐述,光子引擎主要通过对 Linux 内核进行优化,即优化安卓系统底层,进而改善系统架构及调度机制,以使 MIUI 14 日常使用更加流畅。
在此,为大家简要科普一下小米为何要费尽周折从底层优化。主要有两点原因。其一,安卓系统的程序直接运行在 JAVA 虚拟机上,不像 iOS 直接运行在独立系统上。这个虚拟机不仅会占用大量内存,随着时间推移还会产生诸多“垃圾”,如系统缓存、APP 残留等。而且这些“垃圾”不会因卸载 APP 而完全消失,用户往往意识不到其存在,久而久之越积越多。
随着 APP 数量增多,手机 CPU 能耗也会增大。所以许多不懂得定时清理后台垃圾的用户,会感觉安卓手机越用越卡。
其二,安卓采用内存多任务机制。理论上 JAVA 架构可自动杀掉后台并回收内存,但 JAVA 虚拟机却无法做到随用随收。运行游戏时有时会出现短暂卡顿,这是因为系统在强制回收其他 APP 占用的内存空间。若这些被占用的内存未完全回收,手机就会一直卡顿甚至闪退。当然,随着手机处理器性能提升,安卓手机的流畅度和稳定性相比之前有明显提高,但仍无法彻底摆脱“卡顿”问题。这源于安卓的另一个弊端,安卓不像 iOS 那样封闭,几乎所有开发者都能在安卓系统上开发并上架应用,开发者能力参差不齐,部分第三方软件优化欠佳。一个十几 M 的小应用,使用时可能产生大量不必要的垃圾,再加上某些无良开发者在程序后台塞入大量自动启动程序并植入广告,不仅推送广告繁多,还会使手机缓存吃紧,而查找“病因”时往往不会将问题归咎于这些小应用。
这便是 MIUI 14 要从内核部分开始优化的缘由。既然官方提及要提升第三方 APP 的流畅性,那么可以大胆推测,MIUI 是将自身的引擎开发能力共享给第三方开发者。如此一来,既能简化开发者的开发流程,大幅减少其工作量,二来小米也能实时“对症下药”,从根源上消除那些不健康的第三方 APP。
MIUI 表示,在光子引擎的加持下,第三方应用的流畅度能提升 88%,且在提升流畅度的同时降低 16% 的功耗。真心希望这个新功能带来的变化能如官方宣传那般出色。
实际上,不止 MIUI,近两年几乎所有定制系统都在宣扬自身的精简。安卓系统不断进化,同时也会引入一些新问题。手机厂商因硬件差异和软件定制,会在系统中添加大量自身代码,这无疑会影响系统性能。前些年,我们能在发布会上看到厂商花费半小时甚至一小时讲解新版本系统的特点和新功能,但实际上不少功能 80% 以上的用户根本用不到。花里胡哨的功能和动画,很多时候可能成为负担,手机厂商理应意识到这一点。尤其是定位高端人群的旗舰手机,更应注重系统体验,在做好基础功能的前提下,优化流畅度和后台控制,才能赢得用户好感,提升品牌在用户心中的地位。
虽说手机功能齐全、动画高级优美是好事,但有时带来的体验未必良好,关键还得看厂家的优化和调校。一旦某个功能优化不到位,反而会好心办坏事。每个用户需求各异,对于某些用户来说,部分功能实用,但并非所有功能都能用上。所以可按需减少使用率低的功能,仅保留常用功能(有需要的用户可到指定页面下载使用)。因此,精简化是安卓手机厂商未来发展的一个重点。对于一部手机而言,流畅性的重要性甚至超过性能表现。如今的 MIUI 应先做好本职工作,及时倾听用户意见,如此才能完善产品。若对用户的声音和诉求置若罔闻,必然难以长久。
不过,作为一名老 MIUI 用户,也希望 MIUI 开发组在聆听用户诉求时能进行多次筛选。之前 MIUI 被吐槽臃肿,就是因为听取了太多用户意见,一味给系统添加各种新功能。维持系统稳定流畅本就困难重重,结果又增添诸多功能,一两个还好,多到一定程度,不出问题都难。
从粗犷的加法到精细的减法转变,对现今的 MIUI 而言,无疑是正确的。只是这种减法做到何种程度,系统究竟瘦身多少,目前尚不得而知。
MIUI 14,也是手机系统发展的一个缩影。此前小米表示,MIUI 14 的剃刀计划会精简 MIUI 的固件,删除冗余代码,系统固件相比上代精简 23%。其次,对于可卸载应用,现在手机厂商出厂会内置很多应用,多数还不能卸载,小米这次预装的应用除 8 个常用功能外均可卸载。最后,尽力压缩系统占用的内存,留出更多可用内存,让手机开机运行内存少一半的情况彻底成为历史。
结合剃刀计划和光子引擎来看,小米下定决心对系统进行精简,这才是未来手机系统的正确发展方向。无论开发何种功能,稳定都应优先保障,这也是 MIUI14 主打的方向之一。起码喊出打造“固件最小、占用内存最小、不可卸载应用最小”的纯净系统口号后,已让米粉对系统的期待值拉满。要知道,现在很多厂商不给老机型升级的原因之一,就是新版本内容过多,新机刚能承受,老机型升级后的体验自然不佳。
而且很多用户在使用过程中,几乎只要求稳定流畅不卡顿、省电等特性。从这个角度讲,只能期待 MIUI14 能够做到。若做不到,面对竞争激烈的市场,恐怕很难立足;反之,产品自身实力会取得一定进展。
当然,这只是 MIUI 14 发布前的猜测。想要体验 MIUI 14 的“瘦身效果”,等正式发布后便见分晓。