华为消费者业务CEO、华为技术有限公司常务董事余承东介绍,鸿蒙系统是基于微内核的全场景分布式OS,可按需扩展,实现更广泛的系统安全,主要用于物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级。
面向物联网 是一种全新独立的操作系统
华为董事长任正非表示,鸿蒙系统不是专门用于手机的。而是为了做物联网用的,但这并不意味着它不能用于手机。
自打鸿蒙操作系统注册以来,一直有种说法,认为它是安卓系统的一个分支。这是一个误解。中芯国际创始人张汝京博士分析过,鸿蒙不是安卓系统的分支或修改而来的。它是一种全新的、独立的操作系统。是面向未来5G物联网开发的。
谷歌也有一款面向5G物联网的Fuchsia系统。但鸿蒙基于emui 9.1版本的方舟编译器的优化版本,在性能上,要比安卓原生编译器快很多。那么,谷歌的Fuchsia和华为的鸿蒙系统处于同一层面,安卓操作系统则低一层面。
即便出错也不会造成系统崩溃
安卓系统是用Java语言编的,这种语言简单易学。可它却有个缺点,即不能直接和系统的底层直接通信。只能在所谓的虚拟机上运行。直白地说虚拟机相当于二传手,先把安卓的应用程序装在虚拟机上,由虚拟机再传给机器的底层。
二传手出问题怎么办?表现在安卓系统就是手机软件卡顿。那么,不要这个二传手是否可以直接和机器的底层直接通信呢?方舟编译器解决的就是这个问题,凡是安卓系统的软件,经方舟编译器的编译就可直接和系统底层进行通信。
那么鸿蒙系统加方舟编译器,就替代了虚拟机这个二传手。苹果手机用起来为什么不卡顿,就是它没有那个二传手,直接为机器底层写代码,苹果手机的软件跑起来就比安卓手机顺畅得多。
还有一个值得关注的问题是,华为的鸿蒙系统就是微内核。其实,操作系统的内核可以是宏内核,也可以是微内核。宏内核的系统开发难度较低,很多具有极高权限的功能都可以在其中实现。毕竟操作系统的绝大部分功能就在里面,解决问题最直接。而安卓系统就属于宏内核。
由于这些模块都有最高权限,那么只要一个模块出错,整个系统就会崩溃。而微内核则相反,具有最高权限的模块并不多,例如,操作系统的任务管理、内存分配回收管理等才有。其他模块都不具有最高权限,所以即便出错也不会造成系统崩溃。同样微内核开发难度大,但是系统稳定性高。
目前,华为已经在官方社区正式公布了方舟编译器的安装详情以及下载地址。不久的将来,华为或许也会建立像苹果、微软、谷歌那样的生态系统。
“独家秘籍”之“未来电视”
华为10日在东莞松山湖发布全球首款搭载鸿蒙操作系统的终端产品——荣耀智慧屏。华为公司强调该智慧屏“不是电视,是电视的未来。”
那么,“未来的电视”究竟什么样?
虽然华为公司9日已发布鸿蒙操作系统,但作为鸿蒙系统“落地”的第一款实体终端,荣耀智慧屏还是引起广泛关注。从当天发布的产品看,鸿蒙操作系统首次采用面向多终端的模块化设计,可以随不同终端应用场景需求实现弹性部署,因此荣耀智慧屏具有鸿蒙的分布式“基因”。发布人、荣耀总裁赵明说,投屏技术可以让手机甚至无人机成为电视屏幕的延伸,只要碰一碰投屏,手机就可以变为智慧屏的触控屏、扬声器、遥控器和键盘。
他说,荣耀智慧屏产品打“情感牌”,试图通过让智慧屏成为家庭的影音娱乐中心,更是信息共享中心、控制管理中心和多设备交互中心,让电视重新回到家庭的“C位”,把人们特别是青年人拉回家庭客厅。
在发布会舞台上搭建的“客厅”中,赵明现场演示了荣耀智慧屏各种“黑科技”,通过荣耀智慧屏与成都现场进行远程通话。在进行主动视频通话呼叫之后,摄像头从智慧屏顶端升起,给人“天涯若比邻”的体验。
电视是智能家居重要入口,发布智慧屏成为华为全场景智慧生活战略中的重要一环。业界人士分析,华为推出的新品,将成为家电行业重大“变量”。
综合新华网消息