您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 西安分类信息网,免费分类信息发布

华为正式发布鸿蒙操作系统,2020年满足车规级标准

2019/8/10 22:56:17发布234次查看

华为正式发布鸿蒙操作系统,2020年将在车机上应用并满足车规级标准。
8月9日,2019华为开发者大会在东莞篮球中心召开,华为消费者业务ceo余承东在会上正式推出基于微内核的全场景分布式os“鸿蒙”。
余承东表示,未来5-10年,华为消费者业务的长期战略是全场景智慧生活战略,提出了华为消费者业务的”1+8+n“战略:1就是手机是主入口,8就是4个大屏的入口:pc、平板、智慧大屏、车机,而非大屏入口现在发布的有耳机、音箱、手表,眼镜。n则是泛iot硬件构成的华为hilink生态。这其中的1+8是华为自己在做,而这个n则欢迎更多的合作伙伴加入,最终形成一个更为开放的形态。
余承东提到安卓或者linux内核代码庞大冗余,难以保证不同终端体验的流畅。而且多种终端互联的出现对设备安全提出了更高要求;软件生态与硬件绑定,降低了用户体验与开发效率。面向未来的多设备多场景应该是微内核的。鸿蒙就是基于微内核的全场景分布式os,不仅是微内核的而且是全场景,分布式的。
鸿蒙os的设计初衷是为满足全场景智慧体验的高标准的连接要求,为此华为提出了4大特性的系统解决方案。
1.分布式架构首次用于终端os,实现跨终端无缝协同体验
鸿蒙os的“分布式os架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。
2. 确定时延引擎和高性能ipc技术实现系统天生流畅
鸿蒙 os通过使用确定时延引擎和高性能ipc两大技术解决现有系统性能不足的问题。确定时延引擎可在任务执行前分配系统中任务执行优先级及时限进行调度处理,优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。鸿蒙微内核结构小巧的特性使ipc(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。
3. 基于微内核架构重塑终端设备可信安全
鸿蒙os采用全新的微内核设计,拥有更强的安全特性和低时延等特点。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。微内核只提供最基础的服务,比如多进程调度和多进程通信等。
鸿蒙os将微内核技术应用于可信执行环境(tee),通过形式化方法,重塑可信安全。形式化方法是利用数学方法,从源头验证系统正确,无漏洞的有效手段。传统验证方法如功能验证,模拟攻击等只能在选择的有限场景进行验证,而形式化方法可通过数据模型验证所有软件运行路径。鸿蒙os首次将形式化方法用于终端tee,显著提升安全等级。同时由于鸿蒙os微内核的代码量只有linux宏内核的千分之一,其受攻击几率也大幅降低。
4. 通过统一ide支撑一次开发,多端部署,实现跨终端生态共享
鸿蒙os凭借多终端开发ide,多语言统一编译,分布式架构kit提供屏幕布局控件以及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行app,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。华为方舟编译器是首个取代android虚拟机模式的静态编译器,可供开发者在开发环境中一次性将高级语言编译为机器码。此外,方舟编译器未来将支持多语言统一编译,可大幅提高开发效率。
据介绍,华为将在今年首发的智慧屏产品中率先使用鸿蒙 os 1.0。未来三年,除完善相关技术外,鸿蒙os会逐步应用在可穿戴、智慧屏、车机等更多智能设备中。我们可以惊喜的看到,预计将在2020年华为用于edge端的车机操作系统将满足车规级标准。
鸿蒙是华为全面布局5g的最后一块拼图?
任正非在接受采访时提到过鸿蒙的一些细节信息。他表示,鸿蒙的产生,本身并不是为了手机用,而是为了物联网,比如自动驾驶、工业自动化。这是因为它能够将时延精确控制在5毫秒以下,甚至达到毫秒、亚毫秒级。
华为董事长梁华在上个月也曾表示,鸿蒙是为物联网而开发的操作系统,是一个在自动驾驶、远程医疗等场景系统低时延的系统。至于手机系统,还是把android作为首选。
如此看来,鸿蒙应该是华为在5g时代战略布局的一环。在5g的标准制定、网络建设、终端芯片/设备生产上面,华为目前都是领军者。华为主导的polar码已经被3gpp确定为控制信道的编码方案,在全球多国,华为也正在紧锣密鼓地参与5g网络的建设。与此同时,华为的5g多模终端芯片巴龙5000,以及首款5g手机mate 20 x 5g也都相继发布。
而在操作系统层面,鸿蒙也将帮助华为完成自己的布局。自互联网兴起以来,操作系统就成为巨头必争的战略高地,微软凭借 windows 系统引领pc时代,谷歌当年买下android才有如今的王者地位,苹果帝国不仅因为其超凡的硬件设计,更在于其安全、便捷、流畅的ios系统。嵌入式设备的操作系统是linux 和基于linux 的anroid的天下。
但是到了未来的5g时代,需要一个更高效、更安全、更兼容的系统出现。尤其是自动驾驶,一个汽车驾驶系统运行的软件包括感知、控制、决策、定位等一系列高计算消耗,逻辑十分复杂,对安全可靠性要求特别高的程序。当各种传感、驱动以及模块是各自独立运作的,决策、感知等算法是完全独立的模块,各自工作,同时要互相交流,使用一种规格一致、统一的交流语言。每个模块需要别的模块配合,也就是我们常说的分布式协作系统。
现有的linux操作系统和汽车电子类unix的qnx很难满足开发者的要求,需要建立在一个成熟的几乎五脏俱全的通用操作系统基础上,同时要满足实时性、分布式、可靠性、安全性、通用性等要求。华为借助通信上的积累,借助微核的概念,能够加快各模块之间的进程通信,使得系统的响应速度更快。
本文资料来源:1.环球网 《重磅!华为鸿蒙系统问世!》2.网易智能《终于来了!华为正式发布自研操作系统鸿蒙》
3.智车科技 《机器人的ros系统为什么不能直接用在自动驾驶上?》
【欢迎大家提供行业新闻热点,商业合作请联系】
推荐阅读


西安分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录