跳到正文
原文
Hackaday· Al Williams·· 5 小时前AI 评分46

Mars Pathfinder 究竟发生了什么?系统重启源于优先级反转

Mars Pathfinder: What Really Happened?

AI 导读

NASA 的 Mars Pathfinder 着陆器与 Sojourner 火星车在 1997 年抵达火星后,接连出现多次系统重启。分析指出,VxWorks 操作系统中的两个任务共享互斥锁,低优先级任务未能释放资源时触发优先级反转;最终通过为该互斥锁启用优先级继承解决问题。

来源:Hackaday · hackaday.com