Hongmeng system is an operating system, a new distributed operating system based on microkernel; Hongmeng system can integrate multiple physically separated devices into a "super terminal" through distributed technology. Features a trustworthy and secure architecture and enables seamless collaboration across devices.
The operating environment of this tutorial: HarmonyOS 2.0 system, HUAWEI P50 mobile phone.
Hongmeng system is an operating system
The official definition given by Huawei is: a distributed operating system for all scenarios.
This means that Hongmeng uses distributed technology to integrate multiple devices that are physically separated from each other into a "super terminal".
is a new distributed operating system based on microkernel, designed to provide a new user experience for all devices and scenarios, providing a smooth experience in all scenarios. It has a trustworthy and secure architecture and supports seamless collaboration across devices.
HUAWEI Harmony OS is an operating system officially released by Huawei at the Huawei Developer Conference (HDC.2019) held in Dongguan on August 9, 2019.
Huawei Hongmeng system is a new distributed operating system for all scenarios, creating a world of super virtual terminal interconnection, organically linking people, equipment, and scenarios, and connecting consumers in all scenarios. A variety of smart terminals that come into contact with in daily life can achieve extremely fast discovery, extremely fast connection, hardware mutual assistance, and resource sharing, and use appropriate equipment to provide scene experience.
On September 10, 2020, Huawei’s Hongmeng system was upgraded to HarmonyOS version 2.0. On April 22, 2021, Huawei’s HarmonyOS application development online experience website was launched. On May 18, Huawei announced that Huawei HiLink will be unified with Harmony OS into Harmony Connect.
Expand knowledge
HarmonyOS is based on the following four technical features:
1 .Seamless experience:
HarmonyOS adopts distributed architecture and distributed virtual bus technology to provide shared communication platform, distributed data management, distributed task scheduling and virtual peripherals. With HarmonyOS, application developers will not have to deal with the underlying technology of distributed applications, allowing them to focus on their personal service logic.
Developing distributed applications will be easier than ever. Apps built on HarmonyOS can run on different devices while providing a seamless collaboration experience across all scenarios.
2. Smooth performance:
HarmonyOS will solve the challenge of poor performance with a deterministic latency engine and high-performance inter-process communication (IPC).
Deterministic Latency Engine sets task execution priority and time limits for scheduling in advance. Resources will be skewed towards tasks with higher priority, reducing application response latency by 25.7%. The microkernel can improve IPC performance up to five times over existing systems.
3. More secure:
HarmonyOS uses a new microkernel design with enhanced security and low latency. This microkernel aims to simplify the kernel functions, implement as many system services as possible in user mode outside the kernel, and increase mutual security protection. The microkernel itself only provides the most basic services such as thread scheduling and IPC.
Harmony OS’s microkernel design uses formal verification methods to reinvent security and trustworthiness from the ground up in a Trusted Execution Environment (TEE).
Formal verification method is an effective mathematical method to verify the correctness of the system from the source, while traditional verification methods, such as functional verification and attack simulation, are limited to limited scenarios. In contrast, formal methods can use data models to verify all software execution paths.
HarmonyOS is the first operating system to use formal verification in device TEE, significantly improving security. Additionally, because the HarmonyOS microkernel has much less code (approximately one thousandth that of the Linux kernel), the likelihood of being attacked is significantly reduced.
4. All-in-one:
With the support of multi-device IDE, multi-language unified compilation, and distributed architecture suite, HarmonyOS can automatically adapt to different screen layouts Controls and interactions, supporting both drag-and-drop control and preview-oriented visual programming.
This enables developers to more efficiently build applications that run on multiple devices. With a multi-device IDE, developers can write applications once and deploy them on multiple devices, creating a tightly integrated ecosystem across all user devices.
Huawei Ark Compiler is the first static compiler comparable to the Android virtual machine, enabling developers to compile a wide range of high-level languages into machine code in a single, unified environment. By supporting multi-language unified compilation, Huawei's Ark compiler will help developers greatly improve productivity.
For more related knowledge, please visit the FAQ column!
The above is the detailed content of Is Hongmeng an operating system?. For more information, please follow other related articles on the PHP Chinese website!

三大操作系统:1、windows,是微软公司以图形用户界面为基础研发的操作系统,主要运用于计算机、智能手机等设备。2、macOS,是一套由苹果开发的运行于Macintosh系列电脑上的操作系统,是基于XNU混合内核的图形化操作系统。3、linux,是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。

vivo手机是“Funtouch OS”和“OriginOS”系统;2020年11月18日之前,vivo手机搭载的都是“Funtouch OS”系统,2020年11月18日“OriginOS”操作系统发布之后,vivo手机搭载的就是“OriginOS”操作系统了,首款搭载该系统的是“vivo X60”系列手机。

windows操作系统的特点包括:1、图形界面;直观高效的面向对象的图形用户界面,易学易用。2、多任务;允许用户同时运行多个应用程序,或在一个程序中同时做几件事情。3、即插即用。4、出色的多媒体功能。5、对内存的自动化管理。

闭环控制系统是控制系统的一种类型,能够把系统输出量的一部分或全部通过一定方法和装置反送回系统的输出端,再将反馈信息与原输入信息进行比较,将比较的结果施加于系统进行控制,避免系统偏离预定目标。

操作系统是管理计算机硬件与软件资源的计算机程序,是控制和管理计算机软硬件资源,以尽量合理有效的方法组织多个用户共享多种资源的程序集合。操作系统的作用:1、管理系统中的各种资源;2、为用户提供良好的界面。从计算机用户的角度来说,操作系统体现为其提供的各项服务;从程序员的角度来说,其主要是指用户登录的界面或者接口;从设计人员的角度来说,就是指各式各样模块和单元之间的联系。

影响电脑开机快慢的因素:1、操作系统;如果操作系统太过庞大,开机要加载的文件、服务、软件过多就会让开机速度变慢。2、硬件;硬件对于开机的影响主要是CPU、内存容量和硬盘速度,主板中预存的引导程序会引导CPU通过主板从硬盘中调用启动系统的数据,然后在内存空间内运行,因而CPU、内存大小和硬盘直接影响电脑开机的速度。3、加载项;加载项越多,硬盘要加载的东西就越多,开机速度就越慢。

系统软件中最重要的软件是“操作系统”。在计算机中,操作系统是其最基本也是最为重要的基础性系统软件;操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。

windows boot manager无法进入系统的解决办法:1、开机按DEL键;2、进BIOS设置光盘或U盘引导电脑进WinPE;3、使用Diskgenius重建主引导记录,并重启电脑;4、重装操作系统。

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Dreamweaver Mac version
Visual web development tools

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

Atom editor mac version download
The most popular open source editor

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft

SublimeText3 Chinese version
Chinese version, very easy to use
