华为鸿蒙系统已在100万台手机上测试,改变安卓系统的碎片化问题,是不是就不卡了?

江晓01


一说到安卓手机很多人都担心用一段时间后卡顿,究其原因就是碎片化问题始终无法解决。现在华为鸿蒙系统已经呼之欲出了,大家对于继IOS、安卓后的第三大操作系统寄予厚望,是不是解决了系统的碎片化问题,手机就不卡了?

改变安卓系统的碎片化问题,并不代表就不卡了?

这句话看起来是不是有点矛盾,都把卡顿的“罪魁祸首”解决了,居然还不能流畅运行?其实我们忽略了一个最基本的常识,那就是电子产品的寿命。

先举一个反例,安卓系统有碎片化,那IOS系统总没有吧(至少没有这么明显),那为什么苹果手机在几年后一样不如新的时候流畅,说到这里很多人可能会说是这些人作,非要升级最新的IOS系统,苹果在系统上做了手脚,降频了呗。但有人从不升级系统,依然会有卡顿情况。

说到底,手机是电子产品,每个电子元器件都有一定的使用时长的,比如电池,放电1000次后就只会只有6成左右的实力。屏幕显示一样,发光材料到了后期就会老化,显示效果就大打折扣了。你要是一部手机用上两三年,到时候再看看显示屏的精细程度和色彩精准度就会明白了。

另外现在手机的性能都非常强,散热也是一项很重要的保障,高温是电子产品的第一杀手。只要官方公布了换零部件售价的手机,最贵的配件往往不是屏幕,而是主板,跟电脑一样,主板的质量、设计也是手机流畅的最重要表现之一,这就是为什么同样是麒麟980处理器的荣耀手机和华为手机,在使用一段时间后,两者的体验不一样的原因。

打一个很简单的例子吧,同样是建房子,一个用很好的材料,施工把控严格,甚至可以抗8级地震。而一些J商偷工减料,监管质量也没那么严,同样都是住房,经过岁月的洗礼后,谁更耐住?

那鸿蒙系统能解决安卓的碎片化问题么?

也不能,至少不能从根本上解决?这还得分两个角度来分析,一个是内部因素,一个是外部因素。

内部因素:鸿蒙系统也是开源系统

根据鸿蒙系统的信息可以知道,这是微内核的全场景分布式操作系统,微内核跟安卓的宏内核是两个对立面,运行机制有点不一样,但鸿蒙还是基于LINUX开发,这说明这还是开放式系统,既然是开放系统,那跟安卓比起来就有一定的相似性,有些特性是无法根除的。

另外初期的鸿蒙系统都是通过方舟编译器与安卓应用无缝对接,这编译器是加速编译,并不是改变系统的运行机制。所以鸿蒙系统依然无法根除碎片化这一问题。

熟悉软件的朋友都知道,一个产品,先是要实现功能,然后才是追求稳定,最后才是优化,安卓系统开始的前两年非常难用吧,到现在已经十个年头了,已经非常成熟好用了,这就是成长的结果。鸿蒙的理念和架构再怎么先进在初期也不可避免会遇到一些新问题,很多细节是要在使用中才能发现的。

外部因素:软件和功能的增加也是系统的负担

都想系统占用空间小,但即使强如苹果,也不得不把内存升级到了4G,究其原因还是大家的需求越来越多,功能越来越强,所以系统也要不断升级,以满足日益增加的各种功能。

想要实现功能那就得加代码,代码一多就容易出错(运行有冲突),甚至相互影响,要消除各种潜在危险就得做很多限制、分类,这样下来,代码数量就会越来越多,系统自然就会越来越大,在这种情况下,还能一如既往的流畅么?

并且功能多了之后,运行的效率就会打折扣,那自然就要增加硬件解决。当然运行日志、缓存垃圾这些也会增加,系统能做的是及时清理,或者尽量少产生碎片化信息,但只要系统一运行这些就不可避免。就跟一玩手机就会耗电一样大势不可违,能做的就是不断优化放电和加大电池,从而达到续航满意的效果。

所以手机卡顿是系统、硬件、软件等多方的综合体现,鸿蒙能做的是调和硬件和软件的契合度,但不能根除碎片化,更不能一劳永逸的解决手机卡顿。


分享到:


相關文章: