在优先级反转问题上,我们应该更改互斥锁或线程的属性吗?

时间:2014-01-01 17:25:48

标签: multithreading pthreads mutex

我最近看到了对互斥锁超时问题的修复。由于优先级倒置,互斥超时发生。但是,我对开发人员已将mutex属性更改为优先级继承而不是将线程属性更改为优先级继承的修复程序感到困惑。我对应该改变什么感到困惑。如何确定哪些应该更改?

1 个答案:

答案 0 :(得分:1)

POSIX仅通过互斥锁定义优先级继承协议。如果某个系统提供了在线程属性中定义的优先级继承,那就是系统扩展。