微内核是rtos或者uclinux之类的吗?

微内核
rtos
uclinux
2020-10-15 17:10:21
浏览
1
收藏 0
回答 1
已解决
回答 1
按赞同
/
按时间
tjm2613165s
2

微内核,并不是“微小的内核”。

freertos、rt-thread都很小,但是它们并不是微内核。
先说什么是宏内核?

以文件系统的例,文件系统是一个“用户服务”,它可以在内核中实现:这就是宏内核;

如果文件系统出现了BUG,那整个系统就会崩。
文件系统也可以在用户态实现,这就是微内核:即使文件系统出现了BUG,也只是某个APP崩了而已,整个系统没崩。
微内核中把文件服务放在用户态实现,这就导致另一个缺点:效率低。
freertos, ucos, uclinux, liteos-a,都不是微内核。

分享
微博
QQ
微信
回复
2020-10-15 17:19:03
相关问题
RTOS在什么项目能用到呀?
3172浏览 • 3回复 待解决
鸿蒙系统支持信app
5159浏览 • 1回复 待解决
信可以开发出鸿蒙版?eTS?
765浏览 • 3回复 待解决
鸿蒙系统怎么唤起
4896浏览 • 1回复 待解决
模拟器上不显示device模块
1608浏览 • 1回复 待解决
如何让代码在鸿蒙内核态运行?
2714浏览 • 1回复 待解决
关于群聊信朋友头像问题!
2968浏览 • 2回复 待解决
鸿蒙基于Android
5140浏览 • 2回复 已解决
为什么鸿蒙系统还要用Linux内核
2675浏览 • 2回复 待解决
关于LiteOS-M内核一点疑惑
2950浏览 • 1回复 已解决
有没有鸿蒙开发者信群
4364浏览 • 2回复 待解决