通过1997年拓荒者号飞行器事件理解优先级反转

    拓荒者号飞行器在1997年7月4日登陆火星,并开始收集星球上的数据,并将数据传送回地球。但是在任务开始几天后,飞行器就开始经历重置整个系统的bug。这导致了大量珍贵的采集数据的丢失。在经历了制作团队(Jet Propulsion Laboratory)巨大的努力排查之后,发现问题的根源在于系统调度中的优先级翻转问题。     对于任何一个设置优先级的操作系统,系统都会先执行优先级最高的任务
相关文章
相关标签/搜索