3G行业新闻
华为emui5.0从出现至今,大家熟知的应该就是18个月不卡顿的这个名号。那么华为emui5.0真的能够18个月不卡顿吗?
1. Android系统自身的bug
Android系统是一个“偷来的系统”(乔布斯说的),它当初诞生的时候就是为了达到最大的适配性,因此放弃了一些系统本身的屏蔽性,所以我们看到Android系统迅速火了起来,从Android3.0开始逐渐成为主流系统,打败了诺基亚的塞班系统,也超过了苹果的IOS系统,占据大头。
Adnroid系统存在的短板也在进化中不断被弥补,比如说原先Android系统的虚拟机机制导致硬件跑起来很慢,然后在Android 5.0开始推出的ART模式直接在硬件级改进了Android系统的运行效率,所以Android从5.0开始腾飞走向高端。比如Android的权限控制机制,Android 6.0推出的全套权限控制选项给了解决方案。
但是,但是,但是,目前Android系统目前最大的两个问题:
一、有无数的程序员在为Android系统开发应用。这是优点同时也是缺点,因为总会有个菜鸟程序员用糟糕的代码耗尽你的内存,搞卡你的机器。
二、Android系统的内存占用是尽可能占(通俗点说),2G的时候能占一大半,3G的也能占一大半,这是为了使用的方便,但是不可否认这并不如苹果的内存策略,这也就是为啥旗舰级在不停的涨内存,涨到Android用不完为知。
2. 手机硬件的老化
有没有一种感觉,就是一个手机用了一年之后电池明显不耐用了。
这是因为手机电池内部电离子(锂离子电池)存在损耗,同理来说,手机硬件其实是在小小的不到手掌大的电路板上贴上无数不如半粒米大的原件,然后在手机使用中因为CPU烧起来一样的五六十度的温度会让元件架在烤架上烤一样,时间久了手机硬件总会老化,这就是为啥用着用着手机会变慢的原因。
Emui 5.0 做的事情是一套名为Machine Learning的智能系统,主要做感知学习、行为预测、资源调度、内存回收、文件系统优化、数据库引擎优化等技术,说通俗点就是:及时清扫垃圾、控制糟糕程序员写的App搞乱你的手机和预测如果即将有App开启的话告诉CPU做好准备这三个点。
所以说起来好像很牛逼,其实说起来也就是对Android系统的一个自定义补丁。
1. 硬件问题, Emui5.0 无能为力。
2. 软件问题, Emui5.0 也许能在内存优化方面起到一些作用,但是要知道,我们不能低估一个糟糕程序员的水平,有可能会有让Emui 5.0都处理不了的bug。
结论是:符合不会老化的硬件的理想情况、只使用优秀程序员认真设计和编写的App而不随便用软件时,假设Emui 5.0程序在18个月内都不出现bug,那么可以达到18个月不卡的效果。
如上,18月不卡应该是最有情况,只是广告宣传语,别当真,别太认真~
全部0条评论
快来发表一下你的评论吧 !