发明名称 用于多任务操作环境的操作系统
摘要 一种任务调度系统,包括用于一些方程的几个配置表,一个功能库,输入输出驱动器,用户生成的主次任务的任务定义表以及几个中断处理器的实时多任务操作系统的优先权队列阵列。该系统还包括按照优先权调度任务的装置,当完成每个库功能后就查询优先权队列,找出其所需资源可利用的优先级别最高的任务段予以执行,而对那些在同一优先权队列中的任务段则以轮流方式执行。
申请公布号 CN1038712A 申请公布日期 1990.01.10
申请号 CN89101252.4 申请日期 1989.03.09
申请人 霍尼韦尔有限公司 发明人 米切尔·S·弗莱彻;理查德·P·西玛
分类号 G06F13/26 主分类号 G06F13/26
代理机构 中国国际贸易促进委员会专利代理部 代理人 邹光新
主权项 1、一种任务调度系统,包括用于具有诸方程表、诸配置表、一个功能库、诸输入输出驱动器、用户生成的各个主次任务的诸任务定义表以及诸中断处理器的一种实时多任务操作系统的一个优先权队列阵列,其组成为: 按照优先权进行任务调度的装置,根据每个库功能的完成查询诸优先权队列,提出其所需资源可用的优先权最高的任务段予以执行,相同优先权队列中的诸任务段则以轮流方式予以执行; 任务生成装置,该装置包括更新装置和查询诸用户生成表装置,以及 将一个系统中的所有主任务的状态保持在未被锁完成、未被锁活动、未被锁等待、被锁活动、或被锁等待各状态的装置,该装置包括把诸任务锁定到一种使任务调度程序只允许那个被锁任务得到执行而不考虑优先权执行通常状态的操作模式的装置以及暂停对一个要求完成一个库功能的任务进行操作的等待装置。
地址 美国明尼苏达