Hong Meng systems come out (open source !!!)

Today, the company knocked Demo, suddenly microblogging and CSDN same time came a notification bar Information -> Huawei officially released obscurity (Linux developers based)
Here Insert Picture Description
architecture diagram:
Here Insert Picture Description
Hong Meng OS is based on the whole scene distributed OS microkernel, microkernel design of the system natural without root privileges, the outer core service isolation from each other, there is no single "key" to prevent the underlying compromised, improve system security . Yu Chengdong introduction, there is an epoch-making obscurity in Chinese meaning in English is harmonyOS, this means the world to bring more harmony and convenient, Hong Meng OS will be available on the phone, ready to use. But taking into account the relationship between the environment and partners, Huawei is currently a priority so Android system. To migrate from Android ecosystem to obscurity OS, the workload will be very small. (Android application is fully compatible)
obscurity system consists of three layers: the kernel, basic services framework. It can support wisdom screen, wearable, different equipment, vehicles, machines, speakers, cell phones and other proprietary services, a system of multi-platform deployment.
Meanwhile, Hong Meng can be achieved GB, MB, KB level from low to high scale of different memory devices.
Yu Chengdong said, this is the first application of a distributed architecture terminal OS, allowing users to achieve the same account across devices and end calls. Its distributed architecture includes a distributed task scheduling, distributed data management, hardware virtualization capabilities, distributed software bus.
Especially distributed software bus technology that allows end-obscurity system latency of less than 20ms, the effective throughput of up to 1.2Gbps, anti-packet loss rate as high as 25%.
Hong Meng system, based on application characteristics, distribution slow lane, fast lane, super-fast track, and ensure fast and smooth different applications.
In terms of vehicle computer OS, obscurity than Google Fusion system has 3-5 times the performance.
Meanwhile, in terms of security, Huawei obscurity by micro-kernel technology, the use of formal methods of mathematical methods, source authentication system from an effective means of safety - this level of security technology previously only used in the aviation industry and other fields.
Thanks Ark compilers, application development, Android "very easy" to migrate to the obscurity system, developers need only a couple of days on the line.
Hong Meng is the real face of the future, the face of AI, the whole scene distributed OS.

Previously, bloggers think that it is just a branch of the Android system !! It is a new, independent of the operating system (for 5G things develop).
Bloggers are Android development, Android system is written in Java language series, and it can not directly communicate directly with the underlying system, only runs (equivalent middleman) on the virtual machine and the virtual machine and then to the bottom of the machine, while the ark the compiler will solve this problem.

鸿蒙OS具有的四大技术特性:
1.分布式架构首次用于终端OS,实现跨终端无缝协同体验
鸿蒙OS的“分布式OS架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。
2.确定时延引擎和高性能IPC技术实现系统天生流畅
鸿蒙 OS通过使用确定时延引擎和高性能IPC两大技术解决现有系统性能不足的问题。确定时延引擎可在任务执行前分配系统中任务执行优先级及时限进行调度处理,优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。鸿蒙微内核结构小巧的特性使IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。
3.基于微内核架构重塑终端设备可信安全
鸿蒙OS采用全新的微内核设计,拥有更强的安全特性和低时延等特点。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。微内核只提供最基础的服务,比如多进程调度和多进程通信等。
鸿蒙OS将微内核技术应用于可信执行环境(TEE),通过形式化方法,重塑可信安全。形式化方法是利用数学方法,从源头验证系统正确,无漏洞的有效手段。传统验证方法如功能验证,模拟攻击等只能在选择的有限场景进行验证,而形式化方法可通过数据模型验证所有软件运行路径。 鸿蒙OS首次将形式化方法用于终端TEE,显著提升安全等级。同时由于鸿蒙OS微内核的代码量只有Linux宏内核的千分之一,其受攻击几率也大幅降低。
4.通过统一IDE支撑一次开发,多端部署,实现跨终端生态共享
Hong Meng OS with multi-terminal development IDE, multi-language compiler unified, distributed architecture provides Kit screen layout controls, and automatic adaptation of interactive support drag and drop controls, preview oriented visual programming so that developers can build efficient many-fold based on the same project autorun App, a true development, deployment multiport, shared between ecology across devices. Huawei's Ark compiler is the first Android virtual machine model to replace the static compiler, available for developers in the development environment will be a one-time high-level language compiled to machine code. In addition, the future of the Ark compiler will compile a unified multi-language support, can greatly improve development efficiency .

Hong Meng evolution roadmap and the OS kernel: the first to use the obscurity OS 1.0 this year, starting in the wisdom of screen products. The next three years, in addition to improve the relevant technology, the obscurity OS will be gradually used in wearable wisdom screen, more intelligent vehicles and other equipment.
Here Insert Picture Description
The key lies in the development of Hong Meng OS ecology, ecology is the key to applications and developers. To promote the rapid development of ecological obscurity OS, the obscurity OS will be open source global developer, and promote the establishment of open-source foundation, the establishment of the open source community, and developer together to jointly promote the development of obscurity, and to make recommendations for industrial or technological development through discussion.
Applications:
August 10, 2019, officially released the glory of wisdom screen glory, wisdom screen glory Pro, equipped with obscurity operating system.

Published 77 original articles · won praise 411 · views 270 000 +

Guess you like

Origin blog.csdn.net/qq_42761395/article/details/98965123