2 April 2020 by Phillip Johnston • Last updated 21 May 2020Express Logic, the creators of the ThreadX RTOS, published this white paper, titled “Proper Priority Assignment Can Have a Major Effect on Real-Time Performance”. The white paper looks at two common thread priority approaches with a multi-threaded message passing example: threads with unique priorities, and threads with common priority levels that take advantage of round robin scheduling. The paper discusses how each design impacts throughput, responsiveness, and the number of context switches. As our system designs often require the proper balance of these two qualities, we do well to …
