0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

鸿蒙系统真的比安卓流畅吗?鸿蒙系统比安卓快60的依据

姚小熊27 来源:花粉俱乐部.IT时堂 作者:花粉俱乐部.IT时堂 2021-04-27 15:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

鸿蒙系统真的比安卓流畅吗

说起这个鸿蒙系统,可谓是来头不小。首先这是一款完全自研出来的系统,虽然内核和安卓一样来自于Linux,但是和之前国内其他厂商的这个UI、那个UI,或者号称深度定制安卓,有着本质的区别。相比之下,定制UI就好像一个是用别人造好的房子,在上面做做硬装或软装。而自研系统,就是直接拿着图纸重新搭框架结构,从头盖一座房子了。其次,这次同期发布的还有方舟编译器,这就好比房子造出来连装修方案也一并完成,直接达到可以“拎包入住”的阶段。而这即将入住进来的,当然就是一个个给用户使用的App应用啦。这就为下一步形成一个应用市场生态,搭建了基础。

那么华为公司为什么要花大力气去自研一套操作系统呢?我们可以试着从现在的手机市场的现状,来找一下这个问题的答案。作为目前手机市场上了两大系统,苹果手机的iOS和安卓系统,各自占领半壁江山。而从用户口碑来看,苹果系统的流程度要比安卓手机好。笔者多年之前买的一款iPhone4S手机,现在还可以流畅的运行一些常见软件。

为什么苹果系统比安卓更流程?

操作系统是一个重要的原因。甚至有种说法,买苹果手机就是“买iOS赠手机”。iOS作为一款苹果公司自研的操作系统,是集合了苹果几代研发力量的结晶,汇聚了一众世界顶尖软件工程师的智慧。结合苹果自己设计硬件系统,可以最大化的发挥出硬件、芯片的性能。而封闭式的硬件、软件生态圈,又避免了很多因硬件和软件不兼容而产生的问题(这类问题最典型的结果,就是大家并不陌生的Windows蓝屏了)。相比之下,安卓机是典型的操作系统和硬件系统分离式的开发。Google公司开发的安卓操作系统,各个手机厂商用这套软件系统,配上自家硬件系统。

而自研系统带来的另外一个优势,就是可以专为手机移动端做优化。iOS在从桌面式Mac电脑迁移到手机上的时候,就对屏幕的响应做了优化。在同样的硬件性能条件下,苹果手机会优先对用户的屏幕点击做响应,而安卓手机对用户操作的反馈则没有那么迅速。这个问题在桌面系统上还不是太明显,一方面桌面电脑配置普遍偏高,这个延时比较小。另外一方面桌面系统是可以运行多个窗口程序,用户的注意力会相对分散。而手机上,一个屏幕只运行一个程序,这个时候的响应速度就会显得尤为重要。

另外一个原因就是安卓采用Java语言开发,这又是一个拼凑过来的东西。在PC上也能用,在服务器上也能用。中间有专为跨平台使用准备的复杂运行环境。而苹果手机的大多应用都是用苹果自己的开发平台,和Objective-C语言开发,

说到这里华为要大力开发自己的手机操作系统的重要性也就不言而喻了。在这里,鸿蒙系统就相当于苹果手机的iOS系统。方舟编译器就相当于Objective-C开发平台。有了这两把利器,华为就可以形成类似苹果的那种产品研发闭环。自己的操作系统,无缝对接自己的硬件设计。同时可以改造操作系统,来适应移动终端的使用。再配合自有的编译环境,就可以形成一套更简洁高效的软件运行环境。

近日多个测评中心的测评结果也印证了这一点,测试环境下鸿蒙系统的运行速度比安卓快60%。当然,作为一个新兴的操作系统,鸿蒙还有很长的路要走。但是它已经有了良好的基础,和完整的应用开发生态。未来的发展,就由你我来共同见证吧!

鸿蒙系统比安卓快60的依据

华为创始人任正非接受法国新闻周刊《观点》专访时,谈到了自己公司研发的鸿蒙系统,当记者问道“鸿蒙系统是不是比安卓和苹果的Mac OS X系统更快?”任总没有直接回答,只是“很有可能”,而且引出了一份技术报告,根据之前的一份报告,华为鸿蒙系统比安卓速度快了60%。这一下不得了,国内的民众的民族自豪心瞬间爆棚了,这条新闻马上上了热搜。作为理科直男的我也甚是开心,终于我们有一个系统能打得过国外的了,不论是桌面,手机还是专业控制领域,可华为的鸿蒙系统为什么比安卓系统快60%?理科直男决定一探究竟,毕竟究根追底才是我们引以为傲的脊梁。

华为自2012年起自主研发操作系统命名为鸿蒙系统,意在成为谷歌Android系统的替代品,可直到今年年初,中美贸易战才“突然”出现在大众的视野,所以外界了解的并不太多,我们一层层来解释。

底层架构一样

现在的手机操作系统基本都是基于Linux开发,安卓是这样,华为的鸿蒙也不例外。所以大家的底子是一样的,至少我们不会存在还未开发就落后安桌系统了。另外谷歌第一次发布安桌手机系统是在2008年10份,真正成为全球第一是在2011年,全球的市场份额首次超过诺基亚的塞班系统。所以我们从时间上落后了几年,这也是为什么市场只有安桌独大(苹果的iOS是一个封闭系统,不予讨论),占得先机很重要。

系统翻译优化

安卓系统程序员写APP使用的是JAVA高级语言,打包成APK然后安装到安卓系统。可这个问题就出来了,安桌系统是读不懂JAVA高级语言的,必须借助实时翻译(JAVA虚拟机)进行理解(转换成机器语言)。从逻辑上讲它就多了一个“翻译”步骤,永远会慢人一步,所以苹果iOS比安卓流畅就很好理解了。

那华为鸿蒙是怎样的呢?

日前,华为发布一个全新技术:方舟编译器。这个东西可不简单,根据华为实验室的测试数据,EMUI 9.1在仅仅对系统组件System Server应用了华为方舟编译器后,就带来了系统操作流畅度提升24%,系统响应性能提升44%。简单点说就是这个编译器就是用来解决前文提到的安卓慢人一步的问题。它能让开发者在开发环境一次性的将开发语言翻译成机器代码,手机运行程序就会效率大大提升。所以鸿蒙天生就能系统翻译快过安卓。

随机读取性能提升

可光是翻译快还不行,还得读取快。2018年6月,华为工程师在开源社区展示了基于Linux的全新只读文件系统EROFS,该系统就是一项提升手机随机读性性能的系统及应用编译和运行机制。有了它,手机随机读取性能就能大大提升,华为曾宣称平均提升20%,最大可提升近300%。如果此项技术运用在鸿蒙上,提升速度可能更快,因为华为有自己的中央处理器芯片麒麟,能做针对性的优化。

现在来看,华为的鸿蒙系统比安卓系统快60%似乎有点顺理成章了,不知大家还有没有其他见解,欢迎点击右上角“极美科技生活”关注讨论。

责任编辑:YYX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    217

    文章

    35783

    浏览量

    260709
  • iOS
    iOS
    +关注

    关注

    8

    文章

    3400

    浏览量

    155170
  • 安卓
    +关注

    关注

    5

    文章

    2178

    浏览量

    59863
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2642

    浏览量

    69338
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    主板定制_联发科MTK主板方案_板定制开发

    设备需要高稳定性接口,消费电子追求轻量化设计,医疗仪器注重抗干扰性能,而教育终端则强调长续航能力。针对这些问题,主板的定制化设计应运而生,以按需优化系统、选型芯
    的头像 发表于 11-24 19:56 133次阅读
    <b class='flag-5'>安</b><b class='flag-5'>卓</b>主板定制_联发科MTK主板方案_<b class='flag-5'>安</b><b class='flag-5'>卓</b>板定制开发

    佩特科技A40i主板产品介绍

    在工业智能化浪潮汹涌澎湃的当下,传统工业设备正面临着转型升级的迫切需求。从自动化生产线到智能监控系统,工业领域对于设备的性能、功能以及智能化水平都提出了更高的要求。在这样的背景下,A40i 主板凭借其独特的优势,犹如一颗璀璨
    的头像 发表于 09-09 17:29 992次阅读
    佩特科技A40i<b class='flag-5'>安</b><b class='flag-5'>卓</b>主板产品介绍

    定制主板_迷你小型Android主板基于MTK核心板方案

    这款迷你主板的核心是联发科MT8768平台,采用八核架构和12nm先进制程工艺,主频高达2.0GHz。标配4GB内存与64GB存储,加上11
    的头像 发表于 08-12 19:59 596次阅读
    定制<b class='flag-5'>安</b><b class='flag-5'>卓</b>主板_迷你小型Android主板基于MTK<b class='flag-5'>安</b><b class='flag-5'>卓</b>核心板方案

    定制主板_联发科|高通|紫光展锐主板方案

    主板搭载联发科八核处理器,主频高达2.2GHz,采用先进的6nm制程工艺,性能表现出色。内置Android 13.0操作系统,标配4GB DDR4内存和64GB UFS高速存储,硬件配置强劲高效
    的头像 发表于 07-11 19:56 397次阅读
    定制<b class='flag-5'>安</b><b class='flag-5'>卓</b>主板_联发科|高通|紫光展锐<b class='flag-5'>安</b><b class='flag-5'>卓</b>主板方案

    【HarmonyOS 5】金融应用开发鸿蒙组件实践

    NEXT(鸿蒙 5.0) 发布,这是中国首个全栈自研操作系统,彻底脱离流畅度显著提升,标志中国在操作
    的头像 发表于 07-11 18:20 744次阅读
    【HarmonyOS 5】金融应用开发<b class='flag-5'>鸿蒙</b>组件实践

    释放潜力:在树莓派上运行系统实现多样化应用!

    为什么要在树莓派上运行系统系统以其庞大的应用生态
    的头像 发表于 07-05 08:33 912次阅读
    释放潜力:在树莓派上运行<b class='flag-5'>安</b><b class='flag-5'>卓</b><b class='flag-5'>系统</b>实现多样化应用!

    如何实现与恩智浦i.MX RT1170的无线投屏与控制

    Scrcpy是一款免费开源的软件,支持将端屏幕投影到其他设备,并支持被投屏设备对的反向控制。基于ADB工具,
    的头像 发表于 06-26 09:53 1936次阅读
    如何实现<b class='flag-5'>安</b><b class='flag-5'>卓</b>与恩智浦i.MX RT1170的无线投屏与控制

    与 Windows 系统的手持工业平板电脑,该如何选择?

      在工业领域,手持工业平板电脑已成为提升工作效率、优化生产流程的重要工具。而在选择这类设备时,操作系统的抉择至关重要,与 Windows 系统各有千秋,如何根据实际工业需求做出恰
    的头像 发表于 06-04 11:02 774次阅读

    请问CYUSB3014支持驱动吗?

    [i]请问CYUSB3014 支持设备吗?应该使用什么驱动呢
    发表于 05-30 07:12

    手机APP远程控制,智能家居监测、智能控制系统(STM32L4、服务器、源码)实例项目打包下载

    手机APP远程控制,智能家居监测、智能控制系统(STM32L4、服务器、源码)实例项目打包,推荐下载!
    发表于 05-29 21:47

    请问rk3566有没有办法装12

    各位老哥,rk3566的sdk是11,有没有办法装12呢
    发表于 03-22 19:46

    自制 AirTag,支持/鸿蒙/PC/Home Assistant,无需拥有 iPhone

    苹果的 AirTag 很贵,虽然某强北有平价代替品,但是仍需要苹果设备才能绑定,才能查看位置。不支持/鸿蒙/PC ,也不支持集成到 Home Assistant 中。 AirTag
    发表于 02-25 11:22

    纳祥科技PD协议芯片NX799,超绝兼容性,适配华为、三星等主流手机

    纳祥科技NX799是一颗应用手机的充数据线控制 IC,采用 CMOS 工艺制造,USB转TYPE-C全兼容,支持HUAWEI、三星、VIVO、OPPO 和一加等系列
    的头像 发表于 02-05 17:28 2160次阅读
    纳祥科技<b class='flag-5'>安</b><b class='flag-5'>卓</b>PD协议芯片NX799,超绝兼容性,适配华为、三星等主流<b class='flag-5'>安</b><b class='flag-5'>卓</b>手机

    系统主板_mtk主板_联发科主板定制

    系统主板基于强大的联发科处理器设计,采用四核或八核架构,主频高达2.0GHz,利用台积电的12nm工艺,集合了4核Cortex-A73与4核Cortex-A53,搭载Android 9.0
    的头像 发表于 01-15 20:30 993次阅读
    <b class='flag-5'>安</b><b class='flag-5'>卓</b><b class='flag-5'>系统</b>主板_mtk<b class='flag-5'>安</b><b class='flag-5'>卓</b>主板_联发科<b class='flag-5'>安</b><b class='flag-5'>卓</b>主板定制

    11系统的RK3566主板搭建一体机

    我向给11系统的RK3566主板搭建一套显示器、电源拿来作为测试,怎么搭配好呢
    发表于 12-17 17:26