Hongmeng OS was ridiculed the first day it was released

It hasn't rained for a long time in Jiangsu, Zhejiang and Shanghai. If it rains in the past two days, it will cause serious problems. If a typhoon hits the scene, I will ask you to accept it!

In addition to typhoon "Lichma", Huawei has also blew gusts of wind like a typhoon in the past two days. Huawei Hongmeng OS, HarmonyOS Hongmeng system was officially released.

Yesterday, at its Global Developers Conference, Huawei officially released its brand-new HarmonyOS Hongmeng, a microkernel-based distributed operating system for all scenarios, to the world. Yu Chengdong said at the scene that HarmonyOS Hongmeng has four major advantages: distributed architecture, kernel security, ecological sharing, and natural smoothness. The Hongmeng system can flexibly adapt to the full-scene rich terminal form; realize modular decoupling, and can be flexibly deployed corresponding to different devices such as mobile phones, smart wearers, and cars.

Hongmeng OS was ridiculed the first day it was released

Hongmeng was in the hot search on Weibo on the day of its release, Zhihu Hot List and other headlines. Most people are excited and express their support for Hongmeng. However, there are also a small number of people who sing "contrary".

Following this, there was also a Tencent engineer who became popular.

Hongmeng OS was ridiculed the first day it was released

I guess she herself did not expect that her remarks would be widely reposted on Weibo.

Some people pour cold water on hearing microkernels and domestic operating systems. In fact, the operating system is not difficult, the only difficulty is the ecology!

Hongmeng OS was ridiculed the first day it was released

Some people may not understand microkernels. To sum up, the advantages of microkernels are as follows:

  • The system service module has high portability;

  • Kernel security is high (bugs inside the module do not affect the stability of the kernel, and the damage caused by the use of software vulnerabilities is limited to a single module);

  • Multiple sets of system services can coexist, which is equivalent to running multiple operating systems at the same time;

  • Stable and unified interface (private drivers and services can be maintained independently, no need to bind with internal source code);

  • Commercially, the microkernel can prevent the code from being affected by some open source agreements, such as the GPL agreement;

  • The kernel is streamlined, and formal verification can be carried out, using mathematics to prove the safety of the kernel;

  • Mathematics can prove real-time;

  • It is very suitable for the design of multi-processor systems. On a multi-processor core computer, interdependent system services can run at the same time.

Disadvantages:

  • The efficiency of inter-process communication and function call is naturally very different

  • Exchange data or call system services through process communication instead of using system calls, causing additional operating system overhead;

  • Due to the high modularity of system services, there is a large amount of memory duplication between system services;

  • Must endure the decrease in system performance due to the increase in the total cost of system functions;

When it comes to microkernels, many people think of Win’s blue screen, Symbian system, BlackBerry and other systems, and think that microkernels will inevitably fail!

In fact, from the actions of Google in recent years, we know that microkernels are bound to be a trend in the future. Fuchsia is actually based on a microkernel, Hongmeng's microkernel is actually very advanced!

The most important thing about the operating system is ecology! Huawei does not lack technology, and others will always see it farther than us. Don't spray for the sake of spraying, and black for the sake of black.

Huawei's effort this time has truly unified most application scenarios with a single operating system kernel. Coupled with their own development tools, I believe it should be very useful. I am optimistic about Huawei's open source and Hongmeng's future development. After all, the Chinese market is not a big problem. It is only a matter of time for the ecology to survive and develop. At the same time, to promote the development of microkernels, this is a matter of opening a new era.

Guess you like

Origin blog.51cto.com/15127565/2664951