[发明专利]一种多任务调度方法及装置在审
| 申请号: | 202010437867.9 | 申请日: | 2020-05-21 |
| 公开(公告)号: | CN113703931A | 公开(公告)日: | 2021-11-26 |
| 发明(设计)人: | 杨培锋;翁祖逖;韩伟 | 申请(专利权)人: | 广东奥飞数据科技股份有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F3/0481 |
| 代理公司: | 北京劲创知识产权代理事务所(普通合伙) 11589 | 代理人: | 曹玉清 |
| 地址: | 510000 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 任务 调度 方法 装置 | ||
本发明属于计算机服务技术领域,尤其是一种多任务调度方法及装置,包括:在主机窗口端点开任务窗口,在任务窗口中新建不少于一个任务,将其命名并列为实行命令,所述多任务直接下达至处理器的信号输入端口,通过处理器的芯片组对齐进行任务识别,将其进行任务打包,并且将其传输至下一分配模块。本发明在任务调度模块的窗口输入命名的任务,任务调度装置控制的任务调度模块分别从分配模块、排序模块、执行模块以及检测模块中快速的调度该任务的各个模块线程以及进度,通过任务调度模块的窗口进行显示,实现多任务的调度,提高主机在使用的过程中对于任务的调度查看以及及时的把握数据的准确性。
技术领域
本发明涉及计算机服务技术领域,尤其涉及一种多任务调度方法及装置和应用于工艺中的输送台。
背景技术
在通用的硬件系统及其配套操作系统中,往往按照分时的原则进行任务调度,调度算法强调任务的公平性,尽量让不同任务公平的轮流占用CPU(Central ProcessingUnit,中央处理器)计算资源,而现实中,很多应用具有特定的实时性要求,即要求在规定的时间内完成任务,并对随机发生的外部事件做出响应和处理。对于这类应用,普通的强调任务公平性的软硬件调度算法难以满足要求,必须采用具有实时性保证的任务调度算法。现有技术中,有如下解决实时性问题的技术方案。
实时多任务操作系统(RTOS)是嵌入式应用软件的基础和开发平台,它是根据操作系统的工作特性而言的。实时是指物理进程的真实时间。实时操作系统是指具有实时性,能支持实时控制系统工作的操作系统。首要任务是调度一切可利用的资源完成实时控制任务,其次才着眼于提高计算机系统的使用效率,重要特点是要满足对时间的限制和要求。
但是这几种多任务的算法,只能在处理器中实现多任务的优先级运行算法,在工厂的主机使用过程中,下发的任务不会评优先级级别,下发多个任务后,直接执行运行,但是在需要人工干预的情况下,需要将多任务及时的调度出来,但是(RTOS)系统只能执行,并不能进行任务调度,不能查看任务的完成进度以及其他线程运行时效。
发明内容
基于上述背景技术提出的技术问题,本发明提出了一种多任务调度方法及装置。
本发明提出的一种多任务调度方法及装置,包括所述方法包括:在主机窗口端点开任务窗口,在任务窗口中新建不少于一个任务,将其命名并列为实行命令,所述多任务直接下达至处理器的信号输入端口,通过处理器的芯片组对齐进行任务识别,将其进行任务打包,并且将其传输至下一分配模块,所述分配模块通过将多任务通过内部的集成算法,根据多任务的等级以及时间线,将多任务进行分配排序,并且将多任务排序后的每个任务直接下发至内部集成的分配模块一、分配模块二以及分配模块三等等,根据多任务的数量进行逐级分配并推送至执行模块,所述执行模块内部芯片组将排序模块分配的多任务进行单个多组的执行运算,将任务执行完成,所述执行模块在内部芯片对多任务执行运算的过程中,将多任务的执行信号下放至底部的检测模块,检测模块对执行模块内部执行的任务进行检测是否进行,并将信号输送至底部判断模块,则判断模块将该任务传输至处理器中,处理器将该任务窗口断定为已完成任务窗口,所述处理器将已经完成任务的窗口直接返回传输至任务窗口中,任务窗口弹窗显示已经完成的任务,所述任务调度模块为人工干预的窗口模块。
优选地,所述分配模块一、分配模块二以及分配模块三中的单个任务传输至底部的排序模块中,形成任务执行的线程,通过排序模块将分配模块一、分配模块二以及分配模块三中存储的任务有序的进行排列,并且逐个的推送至底部的执行模块。
优选地,所述检测模块将检测获取的任务直接传输至判断模块中,判断模块的内部存在有判断任务执行进度的算法,检测模块下发的多任务窗口进行任务进度判断。
优选地,所述判断模块对任务进度判断为否(任务进度尚未完成),则判断模块将该任务直接返回传输至执行模块中,继续执行任务,直至任务进度完成,所述判断模块对任务进度判断为是(任务进度已经完成)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东奥飞数据科技股份有限公司,未经广东奥飞数据科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010437867.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于丁腈橡胶加氢的装置和方法
- 下一篇:一种船舶快速堵漏装置





