如果有个一个不得不用微内核的理由,那一定是安全。实时上疫情这几年,汽车和云的实践表明,微内核几乎肯定会应用加速。我们提炼了10个关于微内核的问题,如果您有兴趣,欢迎贴上你的答案,会有惊喜。具体问题如下:
思考:
1.微内核的ipc问题可以采用栈和寄存器传递参数和上下文给对方,绕过内核,还有其他什么较好的方式?
2.微内核的ISR有什么好的优化方式或者设计方式?
3.微内核在互联速度上的优势都有哪些?超过50+个设备之间互联呢?
4.如何做定向测试?
5.微内核在hy时候的效能怎么保证?
6.安全怎么界定?过度安全措施会不会影响效率?
7.微内核的设计原则一般有哪些?
8.采取混合内核是否能兼顾二者的优点?或者基于微内核兼顾宏内核,是否能同时发挥二者的优点?
9.微内核的可编程性怎么考虑的?
10.微内核为人诟病的性能问题,是否可以根据不同场景构建相应的通信原则?
请留言写出你的答案。
审核编辑 :李倩
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
寄存器
+关注
关注
30文章
5037浏览量
117764 -
微内核
+关注
关注
0文章
54浏览量
13380
原文标题:微内核十问
文章出处:【微信号:LinuxDev,微信公众号:Linux阅码场】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
CYT2CL是否可以通过另一个内核(CM4)控制在一个内核(CM0+)中配置的 SCB?
在 CYT2CL 中,是否可以通过另一个内核(CM4)控制在一个内核(CM0+)中配置的 SCB?
发表于 03-06 07:53
Linux内核UDP收包为什么效率低
现在很多人都在诟病Linux内核协议栈收包效率低,不管他们是真的懂还是一点都不懂只是听别人说的,反正就是在一味地怼Linux内核协议栈,他们的武器貌似只有DPDK。 但是,即便Linux内核协议
【中科微CSM32RV003绿色开发板免费体验】了解和认识中科微CSM32RV003绿色开发板
总体来评价中科微CSM32RV003绿色开发板非常不错,值得花精力来研究和使用它。
CSM32RV003是基于RISC-V RV32IMAC内核(2.6 CoreMark/MHz)的32位MCU
发表于 09-22 16:56
【中科微CSM32RV003绿色开发板免费体验】中科微CSM32RV003绿色开发板初体验
输入电压范围:0 ~ 4.8V,最大输入电压不得高于 VDD 电压;
● ADC 支持 12 个输入通道,其中 10 个可用于外部外部电压测量;
● 内置低压检测模块;
● 最多支持 18
发表于 09-22 16:25
关于nuc980的内核配置问题
使用nuc980的一个问题,学习视频教学中看到下列两种配置内核方法
makemenuconfig
make linux-menuconfig
这两种用法有什么不同?我看到后者的项目比前者多得多,不知道该用哪个去配置
发表于 09-04 07:38
创建一个RTX内核系统来完成CAN任务
Development Ket) 中的 CMSIS-RTOS 为RTOS 和应用层提供了一个标准的 API, 包括 Keil free RTOS RTOS, RTX (实时自动X) 内核。 一旦其他RTOS 支持
发表于 08-22 07:19
系统调用:用户栈与内核栈的切换(上)
到 sysenter / sysexit 再到 syscall / sysret 实现方式的转变,关于具体的演化和区别、系统调用的其他细节等将在以后的系统调用专栏里分析。本文从系统调用最原始的int 0x80开始分析用户栈与内核栈的切换, 重点看系统调用过程用户栈与
什么是Linux内核 Linux内核体系结构
如果Windows已经安装了所有可用的驱动程序,而您只需要打开所需的驱动程序怎么办?这本质上就是内核模块为Linux所做的。内核模块,也称为可加载内核模块(LKM),对于保持内核在不消
发表于 06-01 09:59
•919次阅读
找安卓外援,最好是在南京,微信&手机:***,关于网络。
找安卓外援,最好是在南京,微信&手机:***,关于网络,我硬件写了一个rndis协议,用USB转以太网的。需要连接到手机,但是手机安卓只能识别到4G和无线网卡,无法识别到我的usb以太网接口
发表于 05-25 15:58
评论