[发明专利]一种作业流程优化方法、装置及存储介质有效
申请号: | 201910073267.6 | 申请日: | 2019-01-25 |
公开(公告)号: | CN109840248B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 张牧宇 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/18 | 分类号: | G06F16/18 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;刘飞 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 作业 流程 优化 方法 装置 存储 介质 | ||
本说明书实施例提供了一种作业流程优化方法、装置及存储介质,涉及计算机领域,所述方法包括:获取待优化的初始作业流和所述初始作业流中每个作业的资源数据,确定所述初始作业流中的关键路径和非关键作业集合,根据所述关键路径中作业之间的前后继关系,从所述关键路径中选取一个关键作业,根据所述关键作业、所述非关键作业集合中每个预分配作业的资源数据和系统总资源率,从所述非关键作业集合中确定所述关键作业的并行作业组。通过本说明书实施例可以缩短计算机作业流程的处理时长,提高计算机的处理效率。
技术领域
本申请属于计算机领域,尤其涉及一种作业流程优化方法、装置及存储介质。
背景技术
随着互联网技术的不断发展,计算机承担着越来越多的独立作业,例如:文件合并、文件拆分、数据库备份和利息计算等。这些作业按照一定的顺序组合形成作业流。目前,计算机的作业流步骤是根据业务逻辑人工预先设定的。通过将多个没有影响的作业并行执行,既可以有效地使用计算机资源,又可以提升整体处理效率。然而,这个优化过程需要依靠经验丰富的技术人员,通过大量的数据分析才能完成,可行性不高。此外,由于计算机整体处理能力的有限,并行执行仅在一定的处理数量内有提升性能的效果,当处理的数量超过计算机处理能力时,就不能达到提升性能的效果,甚至会造成进程间的资源争抢,反而造成处理效率的降低。
在实际应用中,计算机承担的数据处理量会随着业务周期发生动态变化,从理论上说,计算机的作业流步骤也需要发生动态变化。为了提升计算机处理效率,需要不断地制定最优作业流程,而识别与优化关键路径就是制定最优作业流程的重点与难点。关键路径的处理时间很大程度决定了流程处理的总时长,对计算机处理效率起到了至关重要的作用。
针对上述问题,亟需提出一种作业流程优化方法、装置及存储介质,以解决计算机作业流程处理时间长、处理效率低等问题。
发明内容
本说明书实施方式的目的在于提供一种作业流程优化方法、装置及存储介质,以缩短计算机作业流程的处理时间,提高计算机的处理效率。
为实现上述目的,本说明书实施例提供了一种作业流程优化方法,可以包括:
获取待优化的初始作业流和所述初始作业流中每个作业的资源数据;其中,所述资源数据包括:资源占用率、执行时间长度和资源访问数据;
确定所述初始作业流中的关键路径和非关键作业集合;其中,所述非关键作业集合包括所述初始作业流中除所述关键路径之外的预分配作业;
根据所述关键路径中作业之间的前后继关系,从所述关键路径中选取一个关键作业;
根据所述关键作业、所述非关键作业集合中每个预分配作业的资源数据和系统总资源率,从所述非关键作业集合中确定所述关键作业的并行作业组;其中,所述并行作业组包括一个或多个与所述关键作业并行执行的预分配作业。
进一步地,所述方法的另一些实施例中,所述确定所述初始作业流中的关键路径,可以包括:
根据预设的关键路径法,对初始作业流中的关键路径进行多次优化,得到所述初始作业流中的关键路径。
进一步地,所述方法的另一些实施例中,所述根据所述关键作业、所述非关键作业集合中每个作业的资源数据和系统总资源率,从所述非关键作业集合中确定所述关键作业的并行作业组,可以包括:
根据关键作业和非关键作业集合中每个预分配作业的资源访问数据,判断每个所述预分配作业与所述关键作业之间是否存在资源占用冲突;
如果每个所述预分配作业与所述关键作业之间未存在资源占用冲突,则将每个所述预分配作业确定为与所述关键作业并行执行的作业,进而得到所述关键作业的并行作业组。
进一步地,所述方法的另一些实施例中,所述将每个所述预分配作业确定为与所述关键作业并行执行的作业,进而得到所述关键作业的并行作业组,还可以包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910073267.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:文件系统及数据布局方法
- 下一篇:一种流域库岸形变监控数据处理与集成方法