华为在2019年的华为开发者大会上发布了全场景分布式操作系统OpenHarmony。该操作系统是一个基于微内核的、开源的、全栈的分布式操作系统。它被设计为支持从小设备到大型设备的跨设备平台,为全场景智能生态建设提供技术基础。OpenHarmony能够支持鸿蒙生态内所有设备的应用开发和使用。
OpenHarmony具有以下特点:
1.异构多计算设备协同性。它能够将基于不同指令集架构的计算设备统一为一个系统,其中包括智能手机、平板、穿戴设备、AR/VR、车载、PC等等。
2.全栈开发能力。OpenHarmony的全栈开发能力使得应用可以更简单的适配到不同的计算设备里,而无需分别为不同设备进行开发。开发者只需要一套代码写出适应各种设备的应用。
3.leadingSplit能力。利用OpenHarmony上优秀的OS资源调度能力,设备可以将大的任务分成小的块以并行的方式执行,而在不同的计算设备之间匹配给不同的计算资源,从而大大提高了计算能力。