任务管理装置和方法、操作判断装置和方法制造方法及图纸

技术编号:2861478 阅读:192 留言:0更新日期:2012-04-11 18:40
能够同时获得任务的延迟保证和有效的任务执行。每个任务(A1,A2,A3)被分成保证部分和可控制部分。可控制部分可作为能被删除的部分处理。在不包括任何可控制部分和包括可控制部分的情况之间实际修改已预定的任务(A1,A2)的处理级别的同时,判断一个新近请求预定的任务(A3)是否可以执行,且在执行被判断为可行的处理级别上,任务(A1,A2,A3)被选择。通过调整预定任务(A1,A2)的质量,能够接收且执行新近要求预定的任务(A3)。这样,能够同时获得延迟保证和有效的任务执行。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及多任务系统中的具有对应于系统资源数的执行保证功能的任务管理装置,以及确定一个程序的可执行性的装置。
技术介绍
近年来,在计算机之间的通信中,对执行音频和视频的实时信息通信的要求日益增加。例如,对于处理视频和音频的实时通信终端,就有必要执行多个任务,如从另一个终端接收视频和音频信息的任务,指示接收到信息的任务,及向另一个终端发送信息的任务。这样,该终端成为一个执行多个任务的需要实时处理的多任务系统,并且需要保证服务质量(Qos服务质量)。在这种类型的多任务系统中,作为一种保证服务质量的技术,一个OS(操作系统)的任务优先级设定功能被用来将处理音频和视频的需要实时处理的任务的优先级设置得比其它任务的优先级高,而且通常采用对延迟要求比较严格的任务处理给予优先权的技术。同样的,作为另外一种保证服务质量的技术,提出了一种方法,在一个具有执行结束目标时间设置的任务中,通过以一种优先级化的方法执行处理,这样随着执行结束目标时间的接近优先级得到增加,导致任务处理的结束时间接近执行结束目标时间(日本专利公开No.Sho.62-284437)。还有一种多任务系统被提出,用来执行周期性任本文档来自技高网...

【技术保护点】
一种任务管理设备,在多任务系统中用于选择地执行多个任务的其中之一,该设备包括确定装置,用于根据每个任务的所需资源数量确定每个任务的可执行性,和任务选择装置,用于根据所述确定装置的确定结果选择组成执行对象的任务,该设备还包括:所需资源 数量信息获取装置,用于获取至少一些任务中指定的保证部分和可控制部分的所需资源数量信息,其中,所述确定装置通过实际上在可控制部分范围内更新至少一些被调度任务的处理级别来执行确定,以及所述任务选择装置以确定为可执行的处理级别执行 选择。

【技术特征摘要】
JP 2002-3-22 080799/2002;JP 2002-3-22 080549/20021.一种任务管理设备,在多任务系统中用于选择地执行多个任务的其中之一,该设备包括确定装置,用于根据每个任务的所需资源数量确定每个任务的可执行性,和任务选择装置,用于根据所述确定装置的确定结果选择组成执行对象的任务,该设备还包括所需资源数量信息获取装置,用于获取至少一些任务中指定的保证部分和可控制部分的所需资源数量信息,其中,所述确定装置通过实际上在可控制部分范围内更新至少一些被调度任务的处理级别来执行确定,以及所述任务选择装置以确定为可执行的处理级别执行选择。2.如权利要求1所述的任务管理设备,其中,所述确定装置包括第一确定装置,用于确定是否至少一些被调度任务的保留部分和可控制部分都可执行,以及第二确定装置,用于当所述第一确定装置确定为不可执行时,确定是否被调度任务的保证部分可执行,并且其中,所述任务选择装置选择已由所述第一确定装置确定为可执行的每个被调度任务的保证部分和可控制部分,以及只选择已由所述第二确定装置确定为可执行的每个调度任务的保证部分。3.如权利要求1所述的任务管理设备,其中所述确定装置实际上在可控制部分的范围内调整所有被调度任务的处理级别。4.如权利要求1所述的任务管理设备,其中当有改变组成处理对象的一些任务的请求时执行所述确定设备的确定。5.如权利要求1所述的任务管理设备,其中当有改变至少一些任务中的参数的请求时执行所述确定设备的确定。6.如权利要求5所述的任务管理设备,其中所述参数为至少一些任务的最后期限。7.如权利要求5所述的任务管理设备,其中所述参数为至少一些任务的执行周期。8.如权利要求1所述的任务管理设备,还包括保证对象标识符获取装置,用于获取标识至少一些任务的保证部分和可控制部分的保证对象标识符,并且其中,所述任务选择装置使用所述保证对象标识符实现选择。9.如权利要求1所述的任务管理设备,还包括顺序标识符获取装置,用于获取附于包含在至少一些任务中的多个可控制部分的、用来标识多个可控制部分的选择顺序的顺序标识符,并且其中所述确定装置使用所述顺序标识符,并且根据所述选择顺序,从组成执行对象的任务中选择可控制部分,并且修改选择对象的同时试验所述选择和确定。10.如权利要求1所述的任务管理设备,还包括主/从任务标识符获取装置,用于获取为标识指定的主任务和其执行条件为主任务的执行的从任务的主/从任务标识符,并且其中,所述确定装置和所述任务选择装置使用所述主/从任务标识符,将主任务作为保证部分处理,将从任务作为可控制部分处理。11.一种任务管理方法,在一个多任务系统中用于选择地执行多个任务中的至少一些任务,该方法包括确定步骤,用于根据每个任务的所需资源数量确定每个任务的可执行性,以及任务选择步骤,用于根据所述确定步骤中的确定结果选择组成执行对象的任务,该方法还包括所需资源数量信息获取步骤,用于获取至少一些任务中指定的保证部分和可控制部分的所需资源数量信息,其中,在所述确定步骤中,所述确定通过实际上在可控制部分的范围内更新至少一些被调度任务的处理级别来执行,以及在所述任务选择步骤中,选择以确定为可执行的处理级别来执行。12.如权利要求11所述的任务管理方法,还包括一个保证对象标识符获取步骤,用于获取标识至少一些任务的保证部分和可控制部分的保证对象标识符,并且其中,在所述任务选择步骤中,使用所述保证对象标识符实现选择。13.如权利要求11所述的任务管理方法,还包括顺序标识符获取步骤,用于获取附于包含在至少一些任务中的可控制部分的、用来标识多个可控制部分的选择顺序的顺序标识符,并且其中,在所述确定步骤中,使用所述顺序标识符,并且根据所述选择顺序,从组成执行对象的任务中选择可控制部分,并且在修改选择对象的同时试验所述选择和确定。14.如权利要求11所述的任务管理方法,还包括主/从任务标识符获取步骤,用于获取标识指定的主任务和其执行条件为主任务的执行的从任务的主/从任务标识符,并且其中,在所述确定步骤和所述任务选择步骤中,使用主/从任务标识符,主任务被作为保证部分处理,并且从任务被作为可控制部分处理。15.一个程序,在多任务系统中用于选择地执行多个任...

【专利技术属性】
技术研发人员:阿部睦
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1