4.3.3 优先级继承 (Priority Inheritance) 协议详解


文档摘要

4.3.3 优先级继承 (Priority Inheritance) 协议详解 4.3.3 优先级继承 (Priority Inheritance) 协议详解 在实时操作系统的内核设计与高可靠性嵌入式开发中,优先级反转(Priority Inversion)堪称最隐蔽且致命的缺陷之一。想象这样一个场景:一个负责关键控制回路的高优先级任务,因为等待一个共享资源而被阻塞,而持有该资源的低优先级任务却因被中等优先级任务抢占而无法运行。此时,高优先级任务实际上被中等优先级任务“间接抢占”了,系统的实时性保证瞬间崩塌。著名的火星探路者号(Mars Pathfinder)复位事件便是这一问题的经典案例。


发布者: 作者: 转发
评论区 (0)
U