%0 Journal Article %A 朱怡安 %A 黄林林 %A 李联 %A 罗殊彦 %T 多核平台下分区操作系统的安全关键任务调度方法 %D 2017 %R 10.3969/j.issn.1000-3428.2017.12.007 %J 计算机工程 %P 38-44 %V 43 %N 12 %X 多核环境中并发、资源共享和任务迁移等特性,导致分区操作系统的安全关键任务调度存在较大的不确定性。为此,提出一种针对多核平台分区操作系统的安全关键任务调度方法。判断系统是否包含安全关键任务并将其分为关键分区和非关键分区。在系统层通过资源划分的方式确保关键分区的独立运行,根据分区利用率确定最小资源上限,在保证安全关键任务调度可靠性的同时,提高系统的资源利用率。在分区层设计基于动态优先级的双模容错任务调度算法和基于二分搜索的最小任务优先级搜索算法,以提升系统的容错能力。实验结果表明,该方法能够提高分区操作系统的资源利用率和任务调度可靠性。 %U http://www.ecice06.com/CN/10.3969/j.issn.1000-3428.2017.12.007