OpenHarmony开发者论坛

标题: 想知道LiteOS-A内核相比LiteOS-M内核,增加了哪些能力? [打印本页]

作者: wwwop    时间: 2023-11-29 08:44
标题: 想知道LiteOS-A内核相比LiteOS-M内核,增加了哪些能力?
[md]想知道LiteOS-A内核相比LiteOS-M内核,增加了哪些能力?LiteOS-M中好像没有进程...
[/md]
作者: dragon    时间: 2023-11-29 09:50
标题: 想知道LiteOS-A内核相比LiteOS-M内核,增加了哪些能力?
[attach]1158[/attach]LiteOS-A内核引入的重要的新特性主要包括:新增内核机制:虚拟内存、系统调用、多核、轻量级IPC、多进程。
引入统一驱动框架HDF(Hardware Driver Foundation)。
更加全面的支持POSIX标准接口,使得应用软件易于开发和移植。
内核和硬件高解耦(新增单板,内核代码不用修改)。


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

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






欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5