联系
我们
投稿
反馈
评论 返回
顶部

内容字号: 默认 大号超大号

段落设置: 段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

Android的体验革命:EMUI彻底解决久用卡顿问题?

2016-11-24 11:54 出处:互联网 人气: 评论(
醉心异世界 兖矿网 邝文珣三级 邰展简历 郄英才 谁的秘书 芊泽花txt新浪 茴香小酒馆 莪渄迪汋

文/王新喜

当国内许多手机厂商在喊着情怀、配置与黑科技的时候,却忘了Android手机用户当前最直接的痛点是卡顿,Android系统的流畅度与UX的美观度一直与iOS存在着差距,即Android手机有一个问题长期没有得到解决,就是越用越慢。

Android手机越用越慢有哪些原因?

Android手机长时间使用就会变慢卡顿,这几乎是所有Android手机用户公认的一个现状,但为什么会产生这个问题?

我们知道,一方面的原因是,随着手机的使用,手机内存发生变化。安装运行的应用,照片存储、音乐视频下载、游戏越来越多,手机内存不堪重负,导致越来越慢。

另一方面,大量应用都要求获得手机更多权限的支配,在Android手机的储存空间进行读写。这种高度自由让Android手机无法对恶意APP事先设防,也导致Android的后台进程、可见进程、空进程、次要服务、内容供应节点等进程指数级增加。

另外, Android手机也容易在储存中积累大量冗余数据,导致手机空间愈来愈窄。而Android手机越用越慢的关键问题之一还在于文件碎片化问题,手机长时间运行,会产生很多缓存小文件,如:图片、小视频、表情、视频文件删除操作,导致存储空间碎片化,存取文件速度下降。

当然,Android的开放性问题才是根本性原因。因为开放性使得Google无法从代码这一端口约束第三方的应用程序,导致越来越多的质量参差不齐的应用竞争手机的硬件资源。

各应用在公平调度下争占CPU、内存、I/O等手机资源,导致用户当前使用的应用不能优先获得资源,手机长时间使用后,安装运行的应用越来越多,导致系统资源供给不足,用户手机变得缓慢。

众多厂商致力于Android的优化:为何依然无法解决久用卡顿的难题?

Google在2012年就提出了黄油计划(Project Butter),开始着手解决Android卡顿这个老大难问题,并从Android 5.0开始,将Dalvik虚拟机全面转向ART虚拟机,执行效率得到大大提升。但越用越卡的难题依然没有得到解决。

国内手机厂商都意识到了这个问题,因此,在国内,手机厂商基本都没有用原生Android,几乎都有自身的定制系统,也就是说,任何一个品牌的Android手机,基本都是经过定制改造之后的新系统。

当然,这些深度定制系统往往都比用原生系统更加流畅,因为他们更符合中国用户的习惯和审美。但由于Android的开放性、文件碎片化、权限支配等诸多原因的存在,以及诸多厂商的系统优化只是切在功能层面,缺乏系统层面与芯片层面的掌控力,使得Android久用卡顿的问题依然存在。

系统体验上升到战略层面:华为Mate9如何通过EMUI5.0解决久用卡顿难题?

不过目前一个消息是,华为即将发布新一代旗舰机Mate9,从被曝光的华为EMUI5.0来看,打出了UX(全新视觉、极致交互)与性能(彻底解决久用卡顿)的两大卖点,而系统已经上升到了华为的灵魂与核心卖点层面。

目前,从被曝光的华为EMUI5.0来看,系统的界面设计风格到每一个功能细节,EMUI5.0系统正在做重要的转变。

早在去年Mate 8推出的时候,华为首创了Android系统的文件碎片整理功能,一定程度上减少了手机卡顿情况的出现。但在即将发布的新一代Mate9上,华为EMUI系统开始结合华为的机器学习与芯片技术优势,从软硬件一体化层面彻底解决Android越用越慢的难题。

在性能层面,华为EMUI系统目前用的一大杀手锏则采用了机器学习实现智能感知,让手机越用越懂用户,继而准确预测用户行为。而前面提到,文件碎片化问题,是Android手机越用越慢的关键问题之一,华为EMUI则针对性的采用增强文件系统,极大减少文件碎片化解因此产生卡顿问题。

另外,系统卡顿的主要原因是Android的开放性,导致应用生态上碎片化。而EMUI创造性地针对内存碎片做到智能化回收与压缩,并在内存不足时,压缩后台所占内存,智能清理数据库垃圾内容,结合优化的数据库引擎,保证前台应用始终有内存可用。

前面提到,Android系统的资源公平调度导致当前应用得不到优先保障。这个问题的关键是软硬件层面的资源动态协调问题,它需要同时具备芯片技术能力与系统层面掌控能力的厂商才能做到,在国内,恰恰是华为具备这样的条件。

目前华为EMUI的做法是,及时感知应用的资源需求,和麒麟芯片紧密结合按需实时动态调度CPU、内存、I/O等资源,细化分配每一份CPU计算能力,EMUI则对于存储I/O的调度优化,会优先保证前台应用,让用户充分感受到使用流畅感,创造性地解决了安卓卡顿的难题。

如果在今天依然无法判定MIUI、Flyme与EMUI的审美差异,那么从UX的角度去看,真正的竞争点则要聚焦于操作和交互的便捷性上。

EMUI5.0和前几代EMUI相比,设计审美与交互开始有了巨大的提升,用MaterialDesign的设计风格取代了过去EMUI的过于商务范,确保UX的视觉具备自然纯净、简单便捷等多种视觉体验。另外,EMUI5.0在系统性能、UX视觉交互体验上进行整体性的优化升级,当然UX视觉交互上进行体验优化,其本质是让用户有良好的体验。

软硬件层面都拿下核心掌控能力:EMUI成华为与苹果对决的王牌

综上,华为基于Android打造的EMUI的野心是,华为想要在软硬件层面与系统层面都具备核心掌控能力。因为解决越用越慢的问题,显然将会大大拉近iOS与Android之间的差距。

在Android 5.0之后,流畅度方面有了质的飞跃,但长期以来,Android开放性的系统体验短板一直与iOS有差距,也是导致Android手机长期被苹果品牌压制的重要原因。(尽管苹果iOS为了流畅度,其实做了很多的妥协来提升用户体验,比如墓碑式内存管理、优先UI渲染等)

此前有业内人士指出,苹果由于具备软硬件一体化的优势,才能确保精细化的压榨性能、优化内存的机制。

但显然,目前华为与谷歌深度合作,深入安卓系统组建,结合EMUI与芯片的精细化资源调度与智能感知,在彻底改善“公平资源调度”策略下,也将化解Android手机越用越慢的难题。这意味着华为正在填平Android与iOS之间的体验鸿沟。对于华为来说,未来与苹果的对决与争雄,则多了一张王牌。

对于苹果来说,iOS的易用性与流畅性就是一张王牌,但从目前来看,这张王牌未来失效的可能性在于,华为EMUI的崛起。目前EMUI5.0通过解决卡顿、提高系统易用性等一系列的问题,一方面是要将其他国产安卓OS抛在身后,但最大的意义在于,缩短甚至填平了华为与苹果iOS的体验差距。

分享给小伙伴们:
本文标签:

更多文章

相关文章

Copyright © 2002-2014 版权所有