[发明专利]执行顺序决定装置、执行顺序决定程序、执行顺序决定电路及信息处理装置无效
申请号: | 200980100266.0 | 申请日: | 2009-06-25 |
公开(公告)号: | CN101790721A | 公开(公告)日: | 2010-07-28 |
发明(设计)人: | 谷川忠雄 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 汪惠民 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 执行 顺序 决定 装置 程序 电路 信息处理 | ||
1.一种执行顺序决定装置,用来决定可并行运行的多个任务的执行顺序,其特征在于包括:
任务控制信息存储部,存储用于让各任务的执行开始的执行条件及多个任务的执行顺序;
任务执行部,按照所述任务控制信息存储部中存储的所述执行顺序执行所述任务;
任务执行管理部,监视执行中的任务的状态,基于所述任务控制信息存储部中存储的所述执行条件,检测所述任务的状态处于从执行任务的执行状态转移至待机直到有来自其他任务的应答为止的处理等待状态的任务;以及
虚拟任务管理部,生成由所述任务执行管理部检测出的转移至所述处理等待状态的任务的拷贝作为虚拟任务,其中,
所述任务执行管理部,当受理了来自转移至所述处理等待状态的任务的执行其他任务的要求时,对转移至所述处理等待状态的任务发出的所述要求作出应答,
所述虚拟任务管理部,将生成的所述虚拟任务追加到所述任务控制信息存储部的所述执行顺序中,以便并行执行所述虚拟任务和转移至所述处理等待状态的任务。
2.根据权利要求1所述的执行顺序决定装置,其特征在于还包括:
设备控制信息存储部,存储用于开始控制与所述执行顺序决定装置连接的周边设备的控制条件;
设备控制管理部,监视执行中的周边设备的状态,基于所述设备控制信息存储部中存储的所述控制条件,检测周边设备的状态处于从执行控制周边设备的设备控制的执行状态转移至待机直到有来自其他周边设备的应答为止的处理等待状态的设备控制,其中,
所述虚拟任务管理部,生成由所述设备控制管理部检测出的转移至所述处理等待状态的设备控制的拷贝设备控制作为虚拟任务,
所述设备控制管理部,当检测出转移至所述处理等待状态的设备控制时,将与该设备控制有关的信息通知给所述任务执行管理部,
所述任务执行管理部,接收来自所述设备控制管理部的与所述设备控制有关的信息,基于接收到的与所述设备控制有关的信息,当受理了来自转移至所述处理等待状态的设备控制的执行其他设备控制的要求时,对转移至所述处理等待状态的设备控制发出的所述要求作出应答,
所述虚拟任务管理部,将生成的所述虚拟任务追加到所述任务控制信息存储部的所述执行顺序中,以便并行执行所述虚拟任务和转移至所述处理等待状态的设备控制。
3.根据权利要求1或2所述的执行顺序决定装置,其特征在于还包括:
任务履历存储部,存储包含有执行各任务的执行结果和各任务的执行开始及执行结束的日志的履历信息;
任务结果预测部,在由所述任务执行管理部检测出转移至所述处理等待状态的任务时,基于所述任务控制信息存储部中存储的执行条件和所述任务履历存储部中存储的履历信息,预测所述其他任务的执行结果,其中,
所述任务执行管理部,当受理了来自转移至所述处理等待状态的任务的执行其他任务的要求时,利用由所述任务结果预测部预测的所述执行结果,对转移至所述处理等待状态的任务发出的所述要求作出应答。
4.根据权利要求1至3中任一项所述的执行顺序决定装置,其特征在于:所述虚拟任务管理部,在所述虚拟任务接收的所述其他任务的执行结果为异常结束时,从所述任务控制信息存储部的所述执行顺序中删除所述虚拟任务。
5.一种执行顺序决定程序,用于决定可并行运行的多个任务的执行顺序,其特征在于使计算机作为以下各部发挥功能:
任务控制信息存储部,存储用于让各任务的执行开始的执行条件及多个任务的执行顺序;
任务执行部,按照所述任务控制信息存储部中存储的所述执行顺序执行所述任务;
任务执行管理部,监视执行中的任务的状态,基于所述任务控制信息存储部中存储的所述执行条件,检测所述任务的状态处于从执行任务的执行状态转移至待机直到有来自其他任务的应答为止的处理等待状态的任务;以及
虚拟任务管理部,生成由所述任务执行管理部检测出的转移至所述处理等待状态的任务的拷贝作为虚拟任务,其中,
所述任务执行管理部,当受理了来自转移至所述处理等待状态的任务的执行其他任务的要求时,对转移至所述处理等待状态的任务发出的所述要求作出应答,
所述虚拟任务管理部,将生成的所述虚拟任务追加到所述任务控制信息存储部的所述执行顺序中,以便并行执行所述虚拟任务和转移至所述处理等待状态的任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980100266.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:金属桶用顶盖及金属桶
- 下一篇:形成用于n-FET应用的HfSiN金属的方法