一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

线程数量调整的方法、装置、设备及计算机存储介质与流程

2021-10-23 01:15:00 来源:中国专利 TAG:线程 装置 支撑 数量 调整

技术特征:
1.一种线程数量调整的方法,其特征在于,所述方法包括:获取多个第一任务与执行所述多个第一任务所需资源;根据所述多个第一任务与执行所述多个第一任务所需资源得到第一映射信息,所述第一映射信息包括第一并发量,所述第一并发量为当前所述多个第一任务与执行所述多个第一任务所需资源的第一映射关系的数量;根据所述第一映射信息和预设决策模型确定第一信息,所述第一信息是对所述第一映射关系的数量进行至少一个备选调整动作后的信息,其中,所述预设决策模型是根据预设时间内运行的多个第二任务的第二并发量和吞吐率的时间序列得到的,所述第二并发量为所述多个第二任务与执行所述多个第二任务所需资源的第二映射关系的数量,每个第二任务包括多个第二子任务,所述吞吐率为所述多个第二子任务的单位时间内的完成量;确定满足预设阈值的所述第一信息对应的备选调整动作为目标调整动作;根据所述目标调整动作对所述第一映射关系的数量进行调整。2.根据权利要求1所述的方法,其特征在于,所述备选调整动作包括增加并发量、保持并发量和减少并发量。3.根据权利要求1所述的方法,其特征在于,每个第一任务包括多个第一子任务,所述多个第一任务并行执行,所述第一任务中的所述多个第一子任务串行执行。4.根据权利要求3所述的方法,其特征在于,所述第一映射信息还包括所述第一映射关系的映射态,所述映射态表征所述第一任务中所述第一子任务的执行状态;所述根据所述目标调整动作对所述第一映射关系的数量进行调整,包括:根据所述目标调整动作和所述第一映射关系的映射态对所述第一映射关系的数量进行调整。5.根据权利要求4所述的方法,其特征在于,所述映射态包括初始态、执行态、完成态和失败态;所述初始态为所述第一任务中所述多个第一子任务未执行时的第一映射关系的状态;所述执行态为所述第一任务中所述多个第一子任务正在执行时的第一映射关系的状态;所述完成态为所述第一任务中没有可以执行的第一子任务时的第一映射关系的状态;所述失败态为所述第一任务中所述多个第一子任务正在执行时的第一映射关系的状态。6.根据权利要求5所述的方法,其特征在于,所述根据所述目标调整动作和所述第一映射关系的映射态对所述第一映射关系的数量进行调整,包括:当所述目标调整动作为增加并发量时,创建处于所述初始态的第一映射关系;当所述目标调整动作为保持并发量时,保持所述第一映射信息中所述第一映射关系的数量;当所述目标调整动作为减少并发量时,删除处于所述完成态和所述失败态的第一映射关系。7.根据权利要求1所述的方法,其特征在于,所述第一信息包括所述多个第一任务的吞吐率。8.根据权利要求1所述的方法,其特征在于,在所述根据所述第一映射信息和预设决策
模型确定第一信息之前,所述方法还包括:获取所述预设时间内运行的多个第二任务与执行所述多个第二任务所需资源的第二映射信息;根据所述第二映射信息得到所述多个第二任务的第二并发量和吞吐率的时间序列;根据所述时间序列确定所述预设决策模型。9.一种线程数量调整的装置,其特征在于,所述装置包括:获取模块,用于获取多个第一任务与执行所述多个第一任务所需资源;映射模块,用于根据所述多个第一任务与执行所述多个第一任务所需资源得到第一映射信息,所述第一映射信息包括第一并发量,所述第一并发量为当前所述多个第一任务与执行所述多个第一任务所需资源的第一映射关系的数量;确定模块,用于根据所述第一映射信息和预设决策模型确定第一信息,所述第一信息是对所述第一映射关系的数量进行至少一个备选调整动作后的信息,其中,所述预设决策模型是根据预设时间内运行的多个第二任务的第二并发量和吞吐率的时间序列得到的,所述第二并发量为所述多个第二任务与执行所述多个第二任务所需资源的第二映射关系的数量,每个第二任务包括多个第二子任务,所述吞吐率为所述多个第二子任务的单位时间内的完成量;所述确定模块,还用于确定满足预设阈值的所述第一信息对应的备选调整动作为目标调整动作;调整模块,用于根据所述目标调整动作对所述第一映射关系的数量进行调整。10.一种线程数量调整的设备,其特征在于,所述设备包括:处理器,以及存储有计算机程序指令的存储器;所述处理器读取并执行所述计算机程序指令,以实现如权利要求1-8任意一项所述的线程数量调整的方法。11.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-8任意一项所述的线程数量调整的方法。

技术总结
本发明实施例提供了一种线程数量调整的方法、装置、设备及计算机存储介质,该方法包括:获取多个第一任务与执行多个第一任务所需资源;根据多个第一任务和执行多个第一任务所需资源得到第一映射信息;根据第一映射信息和预设决策模型确定第一信息;确定满足预设阈值的第一信息对应的备选调整动作为目标调整动作;根据目标调整动作对第一映射关系的数量进行调整。本发明能够灵活调整执行任务的线程数量,提高任务的执行效率。提高任务的执行效率。提高任务的执行效率。


技术研发人员:周双 王琦 张雯静
受保护的技术使用者:中国移动通信集团有限公司
技术研发日:2020.04.21
技术公布日:2021/10/22
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜