346 B
346 B
In the Priority Ceiling Protocol, why might a high-priority thread be blocked even if a lock is free?
🚦 If the thread's priority is not higher than the current global ceiling priority, it is blocked from acquiring the lock to ensure that lower-priority threads currently holding other resources can finish without interference.