一种基于任务调度的故障处理方法
摘要:
本发明针对安全关键操作系统提供了一种基于任务调度的故障处理方法,除了能够隔离软件运行中发生的故障、避免其蔓延之外,应该能够在故障发生时进行,根据用户预先设定的策略进行故障的处理和系统功能的恢复。当调度运行中的某个任务发生了故障时,为保证任务执行时间的确定性,对此任务故障进行的处理和恢复应不影响其它任务的正常运行。为每个用户任务指定专门的故障处理任务。当某个任务在运行过程中发生故障时,操作系统内核会调度相应的故障处理任务占用其原有的时间片。在时间规划调度中,对此类故障处理任务也进行特殊处理,保证任务故障处理的过程中,其它正常用户任务的运行时间不受影响。
公开/授权文献
0/0