如果我有一个实时的linux系统,但是某些子系统不是实时的。如果我对实时和非实时部分共享的某些同步对象使用优先级继承,会发生什么情况?在这些交叉问题上,文档似乎并没有触及那么多,尽管我可能遗漏了一些东西。
发布于 2015-03-12 11:46:12
通过构造优先级反转用例进行测试,并使用实时和非实时线程的各种配置进行测试,这些配置包含高优先级线程正在等待的互斥对象,以及在为互斥对象打开优先级反转的情况下进行测试之后,我可以得出结论,当一个实时线程正在等待一个具有优先级继承的互斥线程时,一个非实时线程会被“提升”到一个具有预期优先级的实时线程。这在Linux3.12内核上进行了测试。
https://unix.stackexchange.com/questions/189469
复制相似问题