From 6:00 PM CST Friday, Feb 15th - 2:00 AM CST Sunday, Feb 17th, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Table Of Contents

Priority Inheritance of Threads

Last Modified: June 26, 2018

When a lower-priority thread holds a shared resource needed by a higher-priority thread, the real-time controller implements priority inheritance by temporarily increasing the priority of the thread holding the shared resource so that the resource can return promptly to the higher-priority thread.

Priority inheritance helps prevent priority inversion, which is when threads of lower priority indirectly preempt threads of higher priority.


Recently Viewed Topics