开启辅助访问
 找回密码
 立即注册

鸿蒙操作系统来了?

ldcn 回答数1 浏览数214
鸿蒙操作系统来了?
使用道具 举报
| 来自广东
niuxianrong | 未知
华为开发者大会上,鸿蒙OS终于揭开了面伏肆旦纱,可以面向全场景.华为发表全场景OS是为了打破设备之间的墙壁,跨越终端的体验.鸿蒙操作系统来了吗?让金投小编为你解答吧!
华为消费者业务CEO馀承东在介绍鸿蒙OS开发的初衷时说:随着全场景智能时代的到来,华为认为有必要进一步提高操作系统的跨平台能力,支持全场景、跨设备和平台的能力、应对低延迟、高安全性挑战的能力,鸿蒙OS的雏形逐渐形成,鸿蒙OS的起点和Android、iOS不同,是基于微核心面向全场景的新分布式操作系统
鸿蒙OS设计的初衷是满足全场景智能体验的高标准连接要求,为此华为提出了四大特性的系统解决方案.
1.分布式结构首次用于终端OS,实现跨终端无缝合作体验
鸿蒙OS的分布式OS架构和分布式软公交技术通过公共通信平台、分布式数据管理、分布式能力调度和虚拟外部设置四项能力,对应分布式应用的基础技术实现难易度对应用开发人员的屏蔽,开发人员可以关注自己的业务逻辑,开发同一终端
2.确雹薯定时延发动机和高性能IPC技术,实现系统天生流畅
鸿蒙OS通过使用确定延迟引擎和高性能IPC两种技术解决现有系统性能不足的问题.确定延迟引擎可以在任务执行前分配系统中进行任务执行优先级和时间限制的调度处理,优先级高的任务资源优先保障调度,应用响应延迟减少25%.鸿蒙微核结构的小型特性大大提高了IPC(进程间通信)的性能,进程通信的效率比现有系统提高了5倍.
3.基于微内核结构重建终端设备的可靠安全
鸿蒙OS采用全新的微核设计,具有更强的安全特性和低延迟等特点.微核心设计的基本思想是简化核心功能,在核心以外的用户状态下尽量实现系统服务,同时加入彼此的安全保护.微内核只提供最基础的服务,如多过程安排和多过程通信等.
鸿蒙OS将微核技术应用于可靠的执行环境(TEE),通过形式化方法重建可靠的安全.形式化方法是利用数学方法,从源头上验证系统准确、无漏洞的有效手段.传统验证方法,如功能验证、模拟攻击等只能在选择的有限场景中验证,形式化方法可以通过数据模型验证所有软件的运行路径.鸿蒙OS首次将形式化方法用于终端TEE,显着提高了安全等级.同时,鸿蒙OS微核的代码量只有Linux宏核的千分之一,攻击的概率也大幅度降低.
4.通过统一IDE支持一次开发,实现多终端生态共享
鸿蒙OS通过多终端开发IDE、多语言统一编译、分布式架构Kit提供屏幕布局控制和交互式自动适应,支持控制拖动、预览可视化编程,开发人员可以根据同一工程高效构建多终端自动运行App华为方舟编译器是首款取代Android虚拟机模式的静态编译器,以在开发环境中一次性将高级语言编译成机器代码.另外,方舟编译器将来支持缺扰多语言统一编译,可以大幅度提高开发效率.
对标谷歌Fuchsia
华为的这个操作系统,和谷歌开发的Fuchsia很相似,2017年谷歌在GitHub发表了
据Fuchsia中文社区介绍,Android、ChromeOS是谷歌最熟悉的两个操作系统,谷歌正在开发第三个操作系统.这个新系统的名字叫做Fuchsia.不是基于Linux内核,而是基于谷歌新开发的叫做Magenta的内核.
Fuchsia是谷歌试图使用单一的操作系统统一整个生态圈的尝试,Fuchsia的目标是在谷歌的技术保护伞下运行智能手机、智能音响、笔记本电脑等适当的设备.
馀承东表示,与谷歌Fuchsia相比,鸿蒙OS提高了3倍到5倍的效率,华为的微核已经投入商业,可以用于高安全水平、脸部识别、验证、安全等领域.
馀承东还说,华优先使用安卓操作系统,考虑安卓生态,减少大家的工作量.如果谷歌操作系统不能使用,可以随时转移到鸿蒙操作系统.同时,鸿蒙OS将对外开源.
回复
使用道具 举报
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影