内核除了管理本身使用的内存外,还需要管理用户空间中的内存。请问如何进行管理的
讨论一下微内核和单晶内核的优缺点吧。
内核的内部基本上已经独立划拨,应该主要还是管理用户空间的内存吧。用户空间内存应该主要是分为堆和栈两种。在机器人应用场景中,这种策略是否有改进空间,比如对内存进行分成某个应用独占的段?
微内核IPC调用成本目前感觉还是挺大的。不过还是需要用数据说话,到底性能损失有多大,我看有的说基本是宏内核的三倍左右,现在还不确定。