OpenHarmony开发者论坛
标题:
为什么OpenHarmony的内核层要采用多内核设计?
[打印本页]
作者:
desert
时间:
2024-3-17 21:16
标题:
为什么OpenHarmony的内核层要采用多内核设计?
像Windows采用NT内核,MacOS和iOS采用XNU内核,Linux用Linux内核,而OpenHarmony为了实现多内核设计还要设计KAL层,不会产生额外的影响吗?
作者:
dragon
时间:
2024-3-18 08:53
oh面向的是全场景,它既要运行在传感器类轻量设备上,又要运行在手机等标准设备上,这些设备硬件能力不同,需要的内核也不同。其实,即便是单一内核,也需要有KAL的。KAL屏蔽了内核间的差异,使得上层代码更具有可移植性。
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5