问题:Xenomai kernel能否与Preempt-RT kernel并存?

xgongx 2021-09-07 12:45:33

问题:Xenomai kernel能否与Preempt-RT kernel并存?如果能,Xenomai的进程和Preempt-RT的进程能否互不干扰地运行?

...全文
1639 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
legonext 2021-09-15
  • 打赏
  • 举报
回复
  1. Xenomai kernel和linux kernel 是并存的。Xenomai其实就是dual kernel形式运行的,一个xenomai kernel, 另一个是linux kernel. 不过它们之间是有优先级。
  2. Preempt RT的进程是跑在linux core的,它对Xenomai来说其实就是个普通进程,不是实时进程。Xenomai会优先调度它管理的实时进程。它们可以并行运行,但是这个时候Preempt-RT的进程的实时性就不能保证了,因为Xenomai会优先调度自己的实时进程。如果Preempt-RT进程的实时性要求不高,xenomai的实时进程中间让出的资源可以满足Preempt-RT进程的运行,它们是可以互不干扰的运行的。否则Preempt-RT进程就可能被干扰到。

131

社区成员

发帖
与我相关
我的任务
社区描述
Xenomai中文社区。 Upstream - xenomai.org Mirror - gitee.com/Xenomai CSDN - bbs.csdn.net/forums/Xenomai
社区管理员
  • Xenomai
  • legonext
  • Cajb
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧