为了解决优先级反转,通常会给锁配置相关属性。
但,当锁的相关线程们,均配置的是CFS+同个nice时,由于vruntime大小差异导致的优先级反转,是否还能通过锁的配置属性生效?
PTHREAD_PRIO_PROTECT + pthread_mutex_setprioceiling 此时应该只能通过这个配置修改优先级上限到一个最大的优先级。