条件:基于优先级抢先式的任务调度、资源共享。
现象:低优先级任务L和高优先级任务H共享资源,在任务L占有共享资源之后,任务H就绪,但这时任务H必须等待任务L完成对共享资源的操作。在任务L完成对共享资源的操作之前,任务M也已就绪并将抢先任务L运行。在任务M运行时,系统中具有最高优先级的任务H仍然保持挂起状态。
解决方案:优先级继承、优先级顶置。
(简答题)
简述优先级倒置产生的条件、现象以及解决方案。
正确答案
答案解析
略
相似试题
(单选题)
优先级倒置出现的条件有()
(简答题)
什么是队列的上溢现象?一般有几种解决方法,试简述之。
(简答题)
简述产生软件危机的原因和解决的思路。
(简答题)
什么是控制器的“积分饱和”现象?产生积分饱和的条件是什么?
(简答题)
简述人固有能力的局限性以及使用工具后产生的力量。
(单选题)
死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要条件之一。下列方法中破坏了“循环等待”条件的是()。
(简答题)
通常,解决中断优先级的方法有哪几种?
(简答题)
通常解决中断优先级的方法有哪几种?各有什么优缺点?
(简答题)
通常解决中断优先级的方法有哪几种?各有什么优缺点?