HPT -> Задача с наивысшим приоритетом.
MPT -> Задача со средним приоритетом
LPT -> Задача с низким приоритетом.
Привет, друг, я читал об инверсии приоритетов на многих веб-сайтах (например, http://www.embeddedheaven.com/priority-inversion-2.htm). Но я хотел бы знать, почему HPT не может вытеснить LPT? Если вы прочитаете раздел 3.3 Неограниченная инверсия, в нем говорится, что LPT получил ресурс, в то же время, если HPT готов, но заблокирован из-за LPT. Но если MPT готов, он вытесняет LPT и выполняет сам себя. Затем LPT должен дождаться завершения MPT. После завершения MPT возобновляется LPT. И как только LPT завершается, начинается HPT. Итак, мой вопрос: почему HPT не может вытеснить LPT или MPT?