这个……锤出来没啥意义,说明的很清楚了,“用了NuttX内核代码”,“文件系统模块,主要来源于NuttX开源项目”,没啥可喷的。 LiteOS遵循BSD-3开源许可协议。 Nuttx完全符合POSIX标准,也就是说它的文件系统是可移植的。 包括里面的nfs,其实是源自SUN公司研制的UNIX表示层协议。 这里面唯一的问题是,LiteOS有没有宣...
实锤!鸿蒙微内核LiteOS跟小米Vela一样用了NuttX内核代码 我是一个较真的人,之前一直没搞懂LiteOS是否基于某个微内核的自主研发,一帮华为粉丝过来喷我,说什么没有基于某个系统,就是从0开始的,我也不想跟他们废话了。现在,我终于从开源鸿蒙的官网开发文档中找到了答案。LiteOS与小米Vela系统一样用了NuttX源...
与Linux类似LiteOS的Make体系顶层makefile会通过读取配置文件,递归编译内核代码树的相关目录。 /kernel_liteos_a/Makefile ### make menuconfig ###export CONFIG_=LOSCFG_MENUCONFIG_PATH = $(LITEOSTOPDIR)/tools/menuconfigKCONFIG_FILE_PATH = $(LITEOSTOPDIR)/Kconfig 5、LiteOS 中Kconfig的配置 无论在什么...
一开始(大概是 2016 年左右),华为的说法:其自研的首款操作系统是搭载物联网(IoT)的(这时要求操作系统小型化、实时性、响应快,采用微内核), 连任正非都坚持这个说法。 当时我就看出来,华为自研的操作系统其技术思路是仿效谷歌 Fuchsia 操作系统:微内核、跨平台的,华为叫微内核、多场景(加上分布式),后来(2019 年...
我是一个较真的人,之前一直没搞懂LiteOS是否基于某个微内核的自主研发,一帮华为粉丝过来喷我,说什么没有基于某个系统,就是从0开始的,我也不想跟他们废话了。现在,我终于从开源鸿蒙的官网开发文档中找到了答案。 LiteOS与小米Vela系统一样用了NuttX源代码 ...
HURD也是APPLE SERVER OS 的内核,可以说,蒸蒸日上。第二代微内核只提供最基本的OS服务,典型的OS是QNX,QNX在理论界很有名,被认为是一种先进的OS. 采用微内核设计的操作系统 微内核并非一个新的概念,它已经存在很长的历史,下列的操作系统都是基于微内核结构设计的: ...
我是一个较真的人,之前一直没搞懂LiteOS是否基于某个微内核的自主研发,一帮华为粉丝过来喷我,说什么没有基于某个系统,就是从0开始的,我也不想跟他们废话了。现在,我终于从开源鸿蒙的官网开发文档中找到了答案。 LiteOS与小米Vela系统一样用了NuttX源代码 图片来源:https://gitee.com/openharmony/docs/blob/mast...
liteOS是应该是RTOS,不属于微内核,RTOS是没有MMU的,基于LINUX的微内核这个说法很奇怪,linux是宏内核的,驱动和系统调用都是在内核态,基于LINUX是怎么也没办法微内核的。【转发】@叨哥胡侃:偏偏有人要杠,运...
`Huawei LiteOS`微内核在`OpenHarmony`源码中所处的位置: # 3、LiteOS的目录介绍 我们以`Cortex-A`系列处理器内核为例:[kernel_liteos_a](https://openharmony.gitee.com/openharmony/kernel_liteos_a) ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200913124552569.png#pic_center) ...
我来猜猜这个鸿蒙的意..分布式怎么理解呢,我猜是数据分别由linux和liteos两种内核管理,估计ram都有独立分区,通过所谓鸿蒙微内核进行打通然后接口调用,底层服务能用liteos实现的尽量用liteos实现