• Lv0
    粉丝0

积分26 / 贡献0

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

想知道LiteOS-A内核相比LiteOS-M内核,增加了哪些能力?

dragon

沙发 发表于 2023-11-29 09:50:32

想知道LiteOS-A内核相比LiteOS-M内核,增加了哪些能力?

LiteOS-A内核引入的重要的新特性主要包括:新增内核机制:虚拟内存、系统调用、多核、轻量级IPC、多进程。
引入统一驱动框架HDF(Hardware Driver Foundation)。
更加全面的支持POSIX标准接口,使得应用软件易于开发和移植。
内核和硬件高解耦(新增单板,内核代码不用修改)。


这里面基本都是重要的能力提升。比如从线程到进程;从没有权限管理到支持进程粒度的特权划分和管控,UGO(属主/属组/其他)三种权限配置;从HAL(硬件抽象层) 到 HDF(统一驱动框架);从CMSIS+POSIX 到 POSIX;从单一空间 到 内核空间+用户空间;...

但是,A内核的内存占用是MB级,而M核可是百KB级。

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

返回顶部