[发明专利]任务调度方法、装置、计算机设备和存储介质在审
申请号: | 202011027115.1 | 申请日: | 2020-09-25 |
公开(公告)号: | CN112162839A | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 张德银;刘丰;吴朝文 | 申请(专利权)人: | 太平金融科技服务(上海)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 姜晓云 |
地址: | 201201 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 调度 方法 装置 计算机 设备 存储 介质 | ||
1.一种任务调度方法,其特征在于,所述方法包括:
接收待调度任务调度请求,所述待调度任务调度请求中携带有待调度任务标识;
获取所述待调度任务标识对应的待调度任务;其中,所述待调度任务中包括多于一个的单片任务,并且每一个所述单片任务对应的任务类型相同;
计算各执行机对应的处理性能指标;
根据各所述处理性能指标确定分组比例,并根据所述分组比例将所述待调度任务中的各所述单片任务进行分组处理得到多个分组任务;
根据各所述执行机对应的处理性能指标将各所述分组任务分配至对应的所述执行机中,以指示所述执行机根据分配到的所述分组任务确定对应数量的处理线程,并根据各所述处理线程并行处理分配到的所述分组任务。
2.根据权利要求1所述的方法,其特征在于,所述计算各执行机对应的处理性能指标,包括:
获取分配到各所述执行机中的待处理任务对应的待处理任务标识;
获取各所述待处理任务标识对应的待处理任务,根据所述待处理任务计算得到当前资源负载率;
根据各所述当前资源负载率得到各所述执行机对应的处理性能指标。
3.根据权利要求2所述的方法,其特征在于,所述根据各所述当前资源负载率得到各所述执行机对应的处理性能指标,包括:
根据各所述执行机的当前资源负载率以及预设资源负载率得到各所述执行机对应的处理性能指标;其中,所述预设资源负载率是各所述执行机负载最大任务量时对应的负载率;
所述根据各所述处理性能指标确定分组比例,并根据所述分组比例将所述待调度任务中的各所述单片任务进行分组处理得到多个分组任务,包括:
根据所述处理性能指标从所述待调度任务中提取可分配待调度任务;
根据所述处理性能指标确定分组比例,并根据分组比例将所述可分配待调度任务中的各单片任务进行分组处理得到多个分组任务。
4.根据权利要求1所述的方法,其特征在于,所述根据各所述执行机对应的处理性能指标将各所述分组任务分配至对应的所述执行机中,以指示所述执行机根据分配到的所述分组任务确定对应数量的处理线程,并根据各所述处理线程并行处理分配到的所述分组任务,包括:
获取所述待调度任务对应的预设处理时间;
根据各所述执行机对应的所述处理性能指标将各所述分组任务分配至对应的所述执行机中,获取各执行机利用一个处理线程对分配到的所述分组任务进行处理时对应的实际处理时间;
根据所述预设处理时间以及所述实际处理时间确定各所述执行机中的处理线程的线程数量;
在各所述执行机中根据对应线程数量的处理线程对分配到的所述分组任务并行处理。
5.根据权利要求2所述的方法,其特征在于,所述获取各执行机对应的处理性能指标之后,还包括:
当所述待调度任务对应为不可拆分的单任务时,将所述待调度任务分配至最大的所述处理性能指标对应的执行机中,以指示所述执行机处理分配到的所述任务;
当所述待调度任务对应为可拆分的多任务时,继续根据所述处理性能指标将所述待调度任务进行分组处理得到多个分组任务。
6.根据权利要求5所述的方法,其特征在于,所述根据各所述处理性能指标确定分组比例,并根据所述分组比例将所述待调度任务中的各所述单片任务进行分组处理得到多个分组任务,包括:
获取所述待调度任务对应的最小任务分组单元以及所述最小任务分组单元对应的分组单元数量;
当所述执行机数量小于所述分组单元数量时,根据各所述执行机的处理性能指标对应的数值构建分组比例,根据所述最小任务分组单元以及所述分组比例对所述待调度任务进行分组处理,得到分组单元数量符合所述分组比例的多个分组任务;
当所述执行机数量不小于所述分组单元数量时,将所述待调度任务划分为最小任务分组单元对应的分组任务,按照所述处理性能指标从高到低的顺序依次将所述分组任务分配至对应的执行机中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太平金融科技服务(上海)有限公司,未经太平金融科技服务(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011027115.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:沙棘油提取装置
- 下一篇:基于配煤的给煤机调度方法、存储介质和系统