用户空间中的实时线程优先级

时间:2012-04-19 05:21:09

标签: linux real-time terminology xenomai

来自:http://www.xenomai.org/documentation/xenomai-2.3/pdf/Life-with-Adeos-rev-B.pdf

  

上述行为与RTAI / LXRT所发生的情况相反,例如,通过继承RTAI调度程序定义的最低优先级,迁移到Linux空间的线程实际上在同一个移动中失去了实时优先级。

这个设计决定背后一定有一些原因。我希望 了解它能提供什么样的优势 - 我的意思是真实的 时间线程转移到用户空间,它获得低优先级(和 因此可以通过高优先级实时线程运行来抢占 在内核空间)。这个设计背后有一些假设吗? 决定?

1 个答案:

答案 0 :(得分:1)

两个假设:

  1. 线程不会在内核空间中花费太多时间。

  2. 内核空间中的线程往往会保留需要尽快释放的资源。