【技术实现步骤摘要】
分区操作系统的综合化调度算法
分区本专利技术是一种针对分区操作系统的综合化调度算法。背景描述目前,不同类型的分区操作系统调度算法有差异又有共性,有必要研究其中的差 异和共性技术,降低研发和维护成本,并且需要保证调度的高可靠和实时性,因此这就需要 提供一种针对分区操作系统的综合化调度算法。
技术实现思路
本专利技术包含具体的功能内容有分区分类为核心分区和普通分区任务分类为空闲任务和分区内任务用四个就绪链表管理就绪优先级调度分区和核心分区与普通分区内就绪任务采用8x32的位图管理就绪优先级调度分区和就绪任务0-255的优先级高可靠实时多级调度具体实施方式1.分区分类为核心分区和普通分区分区是资源的管理者,分区分类为核心态运行的唯一核心分区和用户态运行的时 间调度表和优先级调度的普通分区。优先级调度分区的优先级为0-255。核心态分区主要 应用于监控和管理时间调度表和优先级调度分区。普通分区由于核心分区的监控,可靠性 得到提闻。2.任务分类为空闲任务和分区内任务系统中存在唯一的空闲任务,它不属于任何分区,运行在核心态。分区内任务是由 分区创建和启动,它是分区中的执行单元 ...
【技术保护点】
一种针对分区操作系统的综合化调度算法,完成一次功能完整的调度过程含以下几点:①时间调度表调度在非空闲时间窗口时是时间窗口分区与核心分区在运行。②优先级调度分区只能够在时间调度表调度的空闲时间窗口和时间窗口分区的空闲时间运行。采用8x32的位图管理就绪优先级调度分区和就绪任务0?255的优先级,能快速可靠的选择优先级调度分区中的最高优先级就绪分区和分区内的最高优先级就绪任务。③核心分区内最高优先级就绪任务与时间调度表调度分区内最高优先级就绪任务以及优先级调度分区内最高优先级就绪任务通过比较优先级的方式来确定最终运行的任务。④在调度时,系统从如下三个就绪链表中选择被调度任务:当 ...
【技术特征摘要】
1. 一种针对分区操作系统的综合化调度算法,完成一次功能完整的调度过程含以下几 ①时间调度表调度在非空闲时间窗口时是时间窗口分区与核心分区在运行。②优先级调度分区只能够在时间调度表调度的空闲时间窗口和时间窗口分区的空闲时间运行。采用8x32的位图管理就绪优先级调度分区和就绪任务0-255的优先级,能快速可靠的选择优先级调度分区中的最高优先级就绪分区和分区内的最高优先级就绪任务。③核心分区内最高优先级就绪任务与时间调度表调度分区内最高优先级就绪任务以及优先级调度分区内最高优先级就绪任务通过比较优先级的方式来确定最终运行的任务。④在调度时,系统从如下三个就绪链表中选择被调度任务当前正在进行时间调度表调度的时间窗口分区就绪链表(如果是空闲时间窗口或者时间窗口分区不是正常态的,此链表上任务不参与调度),核心分区就绪链表(如果核心分区不是正常态的,此链表上...
【专利技术属性】
技术研发人员:李燕,尹立孟,戴凯,
申请(专利权)人:北京科银京成技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。