• Lv0
    粉丝0

积分6 / 贡献0

提问2答案被采纳0文章0

作者动态

为什么OpenHarmony的内核层要采用多内核设计?

desert 来自手机 显示全部楼层 发表于 2024-3-17 21:16:07
像Windows采用NT内核,MacOS和iOS采用XNU内核,Linux用Linux内核,而OpenHarmony为了实现多内核设计还要设计KAL层,不会产生额外的影响吗?
d8ed530a2c201bf9e6fbe667231b96a4.png

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论1

dragon

来自手机 沙发 发表于 2024-3-18 08:53:32
oh面向的是全场景,它既要运行在传感器类轻量设备上,又要运行在手机等标准设备上,这些设备硬件能力不同,需要的内核也不同。其实,即便是单一内核,也需要有KAL的。KAL屏蔽了内核间的差异,使得上层代码更具有可移植性。

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部