目录

HarmonyOS一个面向物联网的操作系统

HarmonyOS——一个面向物联网的操作系统

HarmonyOS——一个面向物联网的操作系统

自华为推出 HarmonyOS 1.0 (2019.08.09)至今(2020.11.05),对HarmonyOS的疑问也越来越多,比如:

  • HarmonyOS到底是一个什么操作系统?
  • HarmonyOS为什么与设备内存大小有关系(2020.09 面向128KB-128MB终端设备开源;2021.04.将面向内存128MB-4GB终端设备开源;2021.10 以后将面向4GB以上所有设备开源)?

观看了2020年 长沙 · 中国 1024 程序员节 —— 华为开源技术专场 的视频回放,直接感受(以下均为个人观点):

一、 HarmonyOS目前是一个面向物联网的操作系统。
  • HarmonyOS用分布式技术,将更多的嵌入式设备(IOT设备)连接起来,组成一个超级终端;
  • 华为开源HarmonyOS,让更多的嵌入式厂商以更小的成本集成HarmonyOS,从而完善华为的物联网生态,最终形成一个以华为为主导的庞大的物联网生态闭环(以 华为智慧屏、华为手机 为主导,连接一个或多个集成了HarmonyOS的嵌入式设备,其应用场景可以有很多,其中一个可能就是与小米类似的智慧客厅)。

HarmonyOS目前仅面向128KB-128MB内存的终端设备开源(内核仅包含LiteOS内核),这就限制了HarmonyOS目前也只能应用于IOT嵌入式设备。

https://i-blog.csdnimg.cn/blog_migrate/d4e473ffded7decc399811515ecbd116.png

长沙 · 中国 1024 程序员节 —— 华为开源技术专场 HarmonyOS架构师万承臻表示,现在做OS若还有机会,在于以下两个方面:

  • 覆盖更多的设备;
  • 分布式:打破设备与设备之间的界限,把设备组成一个超级终端。
二、 HarmonyOS开源路标与终端内存大小存在一定关系,可能是因为HarmonyOS要支持多个操作系统内核。
  • 目前开源的LiteOS内核只能应用于IOT嵌入式设备(128KB-128MB终端设备);
  • 未来开源 微内核 、修改后的 Linux内核 (HarmonyOS甚至可能集成Android虚拟机,以兼容现有Android应用)后,则可能应用于手机设备;

https://i-blog.csdnimg.cn/blog_migrate/b95b3252172daace6de6595290964615.png

未来开源 微内核 、修改后的 Linux内核长沙 · 中国 1024 程序员节 —— 华为开源技术专场 视频中被提及。

长沙 · 中国 1024 程序员节 —— 华为开源技术专场视频回放

2020年 长沙 · 中国 1024 程序员节 —— 华为开源技术专场HarmonyOS架构师万承臻 主讲,演讲的题目为 鸿蒙OS系统设计与产品开发实践

https://i-blog.csdnimg.cn/blog_migrate/b183d17826e8bc83a27dbf56d70d77b4.png

整个演讲内容涉及到 HarmonyOS分布式架构LiteOSHarmonyOS物联网智能硬件\应用开发 等,感兴趣的同学可以抽时间自己了解。