一种多核操作系统容错管理方法

    公开(公告)号:CN105204952A

    公开(公告)日:2015-12-30

    申请号:CN201510521047.7

    申请日:2015-08-21

    Abstract: 本发明提供一种多核操作系统容错管理方法,主要包括,构建n×n的核间故障检测矩阵,每个处理器核利用核间故障检测矩阵定期检测系统中其他处理器核是否发生故障;其中,每个处理器核的故障检测包括:在每个定时监测周期起始,各个处理器核在核间故障检测矩阵中各自对应的一列k中的元素设置为TRUE;在每个定时监测周期末尾,各个处理器核查看矩阵中各自对应的一行j中的元素,如果其中某一个元素ejk不为TRUE,则认为与该列对应的处理器核k可能发生了故障,最后将行j中的元素全部清零。本发明的系统每个处理器核均具备对处理器中其他核进行故障检测的能力,大大提高了系统容错能力。

    一种基于优先级的高实时航天器数据传输方法

    公开(公告)号:CN103414692A

    公开(公告)日:2013-11-27

    申请号:CN201310300567.6

    申请日:2013-07-15

    Abstract: 一种基于优先级的高实时航天器数据传输方法,步骤如下:(1)将指定要发送的数据分割成若干个数据包,将数据包按照数据组织的先后顺序连续分配序号;(2)对每个数据包设置其优先级,按照数据包优先级由高到低的顺序发送数据包;(3)接收方收到一个数据包之后,校验该数据包的完整性和正确性,之后向发送方发送一个确认数据包,该确认数据包中包括下一个想要接收数据包的序号;(4)发送方收到确认数据包之后发送下一个数据包,若未在指定时间内收到确认数据包则重新发送此数据包;(5)直到所有数据包均发送到接收方,接收方将接收到数据包按照序号的先后顺序将数据包合并成完整的数据。本发明具有实时性高,可靠性高的特点。

Patent Agency Ranking