第三十八章 优先级与反转(3/3)
作品:《航空崛起》!
当时的解释是火星探路者的计算机试图同时完成太多任务造成故障。
在当时的分析会上,开发火星控路者自动控制软件系统的公司,就给出了一个很有意思的说法,这就是优先级与反转。
火星探路者的气象任务,这是一个低优先级的任务,在写总线的时候,一个中断的发生导致了通信任务被调度并就绪,最后由于通信任务运行时间稍长了,总线管理任务等待超时,返回错误。结果就是系统重启。
但不管怎么样,今天这个事故分析会,必须要有个结果啊,所以唐占文决定哪怕是丢了面子,也要讲出来。作为总师,他对飞行控制系统还是非常了解的,虽然他不会编写那些代码,但基本的原理和架构,他非常清楚。
而火星控路者事件,是怎么一回事呢?一九九七年,国炎星探路者着陆火星后第十天,就开始犯傻,它开始无规律的重启,每次启动都会造成数据丢失。
本章已完成! 航空崛起 最新章节第三十八章 优先级与反转,网址:https://www.88gp.org/0/824/38.html