资源分配方法以及任务执行方法组成比例

技术编号:39780221 阅读:13 留言:0更新日期:2023-12-22 02:24
本申请公开资源分配方法,属于计算机技术领域

【技术实现步骤摘要】
资源分配方法以及任务执行方法


[0001]本申请涉及计算机
,特别涉及一种资源分配方法以及任务执行方法


技术介绍

[0002]相关技术针对存在执行资源占用信息的任务提供了若干量化其执行表现的技术方案

这些技术方案反映出任务执行表现量化领域正在向自动化

精细化

泛化和智能化方向发展,以期构建更加准确和通用的计算机任务执行表现量化评估模型,为计算机任务执行资源的分配提供支持

[0003]但是,相关技术中的成果只是针对存在执行资源占用信息的任务提供了若干量化其执行效果的技术方案,而对于计算机领域中许多重要但无明确执行资源占用信息的任务,无法量化其执行效果,也就无法指导这类任务的资源分配

[0004]此外,因为相关技术无法指导这类任务的资源分配,所以很难实现对互联网
中包括存在执行资源占用信息的任务和不存在执行资源占用信息的任务在内的多任务的协同优化,这导致各任务被独立对待无法有效联动,因此,相关技术无法提出对这种多任务的有效任务调度方案


技术实现思路

[0005]本申请实施例提供了一种资源分配方法以及任务执行方法,以解决前述至少一个技术问题

[0006]根据本申请实施例的一个方面,提供了一种资源分配方法,所述方法包括:
[0007]获取第一任务执行结果数据,所述第一任务执行结果数据为目标任务执行方在第一时间区间内基于第一参数集执行目标任务后产生的结果数据;
[0008]获取第二任务执行结果数据,所述第二任务执行结果数据为所述目标任务执行方在第二时间区间内基于第二参数集执行所述目标任务后产生的结果数据,所述第二时间区间位于所述第一时间区间之后;所述第二参数集与所述第一参数集不同;
[0009]在不存在关联任务执行方的情况下,基于所述第二任务执行结果数据与所述第一任务执行结果数据的比值,确定目标参数集;以及,触发所述目标任务执行方在第三时间区间内基于所述目标参数集执行所述目标任务,所述第三时间区间位于所述第二时间区间之后;所述目标参数集指示所述目标任务执行方执行所述目标任务时使用的资源分配方案;
[0010]其中,所述目标任务执行方在执行目标任务时的执行资源占用量对应的存储位置不存在有效数据,所述关联任务执行方为与所述目标任务执行方协同执行所述目标任务的任务执行方,并且所述关联任务执行方在执行所述目标任务时的执行资源占用量对应的存储位置存在有效数据

[0011]根据本申请实施例的一个方面,提供了一种任务执行方法,所述方法包括:
[0012]获取第一目标时刻对应的目标执行结果指示参数,所述目标执行结果指示参数表征在所述第一目标时刻对应的时间区间内,混合任务执行方执行所述目标任务的执行结
果;
[0013]基于所述目标执行结果指示参数确定所述第一目标时刻对应的执行对象筛选参数;
[0014]在第二目标时刻预测目标账户对应的执行结果预测参数,所述执行结果预测参数指示所述混合任务执行方向所述目标账户执行所述目标任务后产生的预测执行结果,所述第二目标时刻在所述第一目标时刻之后;
[0015]在所述执行结果预测参数与所述执行对象筛选参数的关系满足预设要求的情况下,所述混合任务执行方向所述目标账户执行所述目标任务;
[0016]其中,所述混合任务执行方包括目标任务执行方和关联任务执行方,所述目标任务执行方在执行目标任务时的执行资源占用量对应的存储位置不存在有效数据,所述关联任务执行方在执行所述目标任务时的执行资源占用量对应的存储位置存在有效数据

[0017]根据本申请实施例的一个方面,提供了一种资源分配装置,所述装置包括:
[0018]执行结果获取模块,用于获取第一任务执行结果数据,所述第一任务执行结果数据为目标任务执行方在第一时间区间内基于第一参数集执行目标任务后产生的结果数据;以及,获取第二任务执行结果数据,所述第二任务执行结果数据为所述目标任务执行方在第二时间区间内基于第二参数集执行所述目标任务后产生的结果数据,所述第二时间区间位于所述第一时间区间之后;所述第二参数集与所述第一参数集不同;
[0019]资源分配模块,用于在不存在关联任务执行方的情况下,基于所述第二任务执行结果数据与所述第一任务执行结果数据的比值,确定目标参数集;以及,触发所述目标任务执行方在第三时间区间内基于所述目标参数集执行所述目标任务,所述第三时间区间位于所述第二时间区间之后;所述目标参数集指示所述目标任务执行方执行所述目标任务时使用的资源分配方案;
[0020]其中,所述目标任务执行方在执行目标任务时的执行资源占用量对应的存储位置不存在有效数据,所述关联任务执行方为与所述目标任务执行方协同执行所述目标任务的任务执行方,并且所述关联任务执行方在执行所述目标任务时的执行资源占用量对应的存储位置存在有效数据

[0021]根据本申请实施例的一个方面,提供了一种任务执行装置,该装置包括:
[0022]参数获取模块,用于获取第一目标时刻对应的目标执行结果指示参数,所述目标执行结果指示参数表征在所述第一目标时刻对应的时间区间内,混合任务执行方执行所述目标任务的执行结果;
[0023]任务执行模块,用于执行下述操作:
[0024]基于所述目标执行结果指示参数确定所述第一目标时刻对应的执行对象筛选参数;
[0025]在第二目标时刻预测目标账户对应的执行结果预测参数,所述执行结果预测参数指示所述混合任务执行方向所述目标账户执行所述目标任务后产生的预测执行结果,所述第二目标时刻在所述第一目标时刻之后;
[0026]在所述执行结果预测参数与所述执行对象筛选参数的关系满足预设要求的情况下,所述混合任务执行方向所述目标账户执行所述目标任务;
[0027]其中,所述混合任务执行方包括目标任务执行方和关联任务执行方,所述目标任
务执行方在执行目标任务时的执行资源占用量对应的存储位置不存在有效数据,所述关联任务执行方在执行所述目标任务时的执行资源占用量对应的存储位置存在有效数据

[0028]根据本申请实施例的一个方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令

至少一段程序

代码集或指令集,所述至少一条指令

所述至少一段程序

所述代码集或指令集由所述处理器加载并执行以实现上述资源分配方法或任务执行方法

[0029]根据本申请实施例的一个方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令

至少一段程序

代码集或指令集,所述至少一条指令

所述至少一段程序

所述代码集或指令集由处理器加载并执本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种资源分配方法,其特征在于,所述方法包括:获取第一任务执行结果数据,所述第一任务执行结果数据为目标任务执行方在第一时间区间内基于第一参数集执行目标任务后产生的结果数据;获取第二任务执行结果数据,所述第二任务执行结果数据为所述目标任务执行方在第二时间区间内基于第二参数集执行所述目标任务后产生的结果数据,所述第二时间区间位于所述第一时间区间之后;所述第二参数集与所述第一参数集不同;在不存在关联任务执行方的情况下,基于所述第二任务执行结果数据与所述第一任务执行结果数据的比值,确定目标参数集;以及,触发所述目标任务执行方在第三时间区间内基于所述目标参数集执行所述目标任务,所述第三时间区间位于所述第二时间区间之后;所述目标参数集指示所述目标任务执行方执行所述目标任务时使用的资源分配方案;其中,所述目标任务执行方在执行目标任务时的执行资源占用量对应的存储位置不存在有效数据,所述关联任务执行方为与所述目标任务执行方协同执行所述目标任务的任务执行方,并且所述关联任务执行方在执行所述目标任务时的执行资源占用量对应的存储位置存在有效数据
。2.
根据权利要求1所述的方法,其特征在于,所述基于所述第二任务执行结果数据与所述第一任务执行结果数据的比值,确定目标参数集,包括:在所述第二任务执行结果数据与所述第一任务执行结果数据的比值大于第一预设阈值的情况下,基于所述第二参数集确定所述目标参数集;其中,所述第一任务执行结果数据为所述第一时间区间内执行所述目标任务所得到的执行结果的均值数据,所述第二任务执行结果数据为所述第二时间区间内执行所述目标任务所得到的执行结果的均值数据
。3.
根据权利要求1所述的方法,其特征在于,所述方法包括:在存在所述关联任务执行方的情况下,获取第三任务执行结果数据,所述第三任务执行结果数据为所述关联任务执行方在所述第二时间区间内基于所述第二参数集执行所述目标任务后产生的结果数据;获取执行资源占用数据,所述执行资源占用数据指示所述关联任务执行方在所述第二时间区间内基于所述第二参数集执行所述目标任务时执行资源的占用量;基于所述第二任务执行结果数据与所述第三任务执行结果数据的总和,确定协同任务执行结果数据;基于所述协同任务执行结果数据与协同任务参考参数之间的比值,确定所述目标参数集;以及,触发所述目标任务执行方与所述关联任务执行方在所述第三时间区间内基于所述目标参数集协同执行所述目标任务,所述第三时间区间位于所述第二时间区间之后;所述协同任务参考参数为所述第一任务执行结果数据与所述执行资源占用情况数据的总和
。4.
根据权利要求3所述的方法,其特征在于,所述基于所述协同任务执行结果数据与协同任务参考参数之间的比值,确定所述目标参数集,包括:在所述协同任务执行结果数据与所述协同任务参考参数之间的比值大于第二预设阈值的情况下,基于所述第二参数集确定所述目标参数集;其中,所述第一任务执行结果数据为所述第一时间区间内所述目标执行方执行所述目标任务所得到的执行结果的均值数据,所述第二任务执行结果数据为所述第二时间区间内
所述目标执行方执行所述目标任务所得到的执行结果的均值数据,所述第三任务执行结果数据为所述第二时间区间内所述关联执行方执行所述目标任务所得到的执行结果的均值数据,所述执行资源占用情况数据为所述第二时间区间内所述关联执行方执行所述目标任务所占用的执行资源的均值数据
。5.
根据权利要求3所述的方法,其特征在于,所述基于所述协同任务执行结果数据与协同任务参考参数之间的比值,确定所述目标参数集,包括:在所述协同任务执行结果数据与协同任务参考参数之间的比值大于第二预设阈值的情况下,基于所述第二参数集确定所述目标参数集;其中,所述第一任务执行结果数据指示所述第一时间区间内所述目标执行方执行所述目标任务所得到的执行结果的总和,所述第二任务执行结果数据指示所述第二时间区间内所述目标执行方执行所述目标任务所得到的执行结果的总和,所述第三任务执行结果数据指示所述第二时间区间内所述关联执行方执行所述目标任务所得到的执行结果的总和,所述执行资源占用情况数据指示所述第二时间区间内所述关联执行方执行所述目标任务所占用的执行资源的总和,所述第一时间区间与所述第二时间区间具备相同区间长度
。6.
一种任务执行方法,其特征在于,所述方法包括:获取第一目标时刻对应的目标执行结果指示参数,所述目标执行结果指示参数表征在所述第一目标时刻对应的时间区间内,混合任务执行方执行所述目标任务的执行结果;基于所述目标执行结果指示参数确定所述第一目标时刻对应的执行对象筛选参数;在第二目标时刻预测目标账户对应的执行结果预测参数,所述执行结果预测参数指示所述混合任务执行方向所述目标账户执行所述目标任务后产生的预测执行结果,所述第二目标时刻在所述第一目标时刻之后;在所述执行结果预测参数与所述执行对象筛选参数的关系满足预设要求的情况下,所述混合任务执行方向所述目标账户执行所述目标任务;其中,所述混合任务执行方包括目标任务执行方和关联任务执行方,所述目标任务执行方在执行目标任务时的执行资源占用量对应的存储位置不存在有效数据,所述关联任务执行方在执行所述目标任务时的执行资源占用量对应的存储位置存在有效数据
。7.
根据权利要求6所述的方法,其特征在于,所述基于所述目标执行结果指示参数确定所述第一目标时刻对应的执行对象筛选参数,包括:获取第三目标时刻对应的所述混合任务执行方协同执行所述目标任务得到的前置执行结果指示参数,以及所述混合任务执行方协同执行所述目标任务过程中所述第一目标时刻对应的累积执行结果指示参数,所述第三目...

【专利技术属性】
技术研发人员:陈例圆李佳蓉李佳鸿杨彤熊晓黄建煌崔冬王山雨常铮杨永强范磊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1