马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
智能机告别卡顿,EMUI 5.0文件碎片整理功能揭秘
对于即将发布的华为新机,有媒体透露称,这款产品可以让用户使用手机18个月后的流畅度和拿到新机一样,让Android不再越用越慢。
华为手机产品线PDT经理表示华为新机的系统体验至少将非常流畅,所运行的EMUI 5.0将支持更强大的文件碎片整理功能,从而告别越用越慢的现象,那么疑问来了,安卓手机为何越用越慢?EMUI 5.0文件碎片整理功能到底如何呢?且看下文!
华为手机产品线PDT经理科普文章:
Android手机基于Java虚拟机的机制,一直被诟病是Android手机用久了没有iOS流畅的天生原因,但Android L版本开始引入了ART(Android Runtime)的预编译,效果已经可以追上iOS的Objective-C代码的优势,那么没了“天生残疾”,越用越慢根源是什么?
(1)Android的开放性问题是根本原因。Android的开源为生态链带来了更多自由和创造力,但同时也成为了Android手机越用越慢的最根本原因。一方面,由于开源的公开条件,Google无法从代码这一端口约束第三方的应用程序,应用质量参差不弃,导致越来越多的应用竞争手机的硬件资源。另外一方面,大量应用都要求获得手机更多权限的支配,在Android手机的储存空间进行读写,这种高度自由让Android手机无法对恶意App事先设防,导致Android的后台进程、可见进程、空进程、次要服务、内容供应节点等进程指数级增加。
(2)Android系统的资源公平调度导致当前应用得不到优先保障。Android手机中,不同的应用在公平调度下争占CPU、GPU、内存、机身存储等手机资源,导致用户当前使用的应用不能优先获得资源。手机长时间使用后,安装运行的应用越来越多,导致系统资源供给不足,冲突逐渐加重。
(3)文件碎片化问题,是Android手机越用越慢的关键问题之一。手机长时间运行,会产生很多缓存小文件,如:图片、小视频、表情,结合用户对图片、视频文件删除操作,导致存储空间出现碎片化,存取文件速度下降。同时,手机使用中,需要经常保存、删除文件的操作,如拍照时挑选照片,导致存储空间碎片化。
(4)数据库越来越大,数据库的查询和搜索变得越来越缓慢。手机长期使用后,联系人、通话记录、图片等数据量越来越大,现有数据库查询缓慢的弊端开始呈现。
大家常用的清理内存和Flash垃圾的工具治标不治本,手机越用越慢的问题需要更加深入和全面的改进方案。我们一直在与Google探讨如何解决Android手机越用越慢这个问题。去年我们首创了Android系统的文件碎片整理功能。在夜间闲暇时间,对手机做碎片化检测,并启动碎片化整理。一定程度上减少了手机卡顿情况的出现。
网络转载
|