设备资源的处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27741109 阅读:32 留言:0更新日期:2021-03-19 13:34
本申请公开了一种设备资源的处理方法、装置、电子设备及存储介质,涉及人工智能技术领域,尤其涉及云计算、大数据、深度学习等技术领域。具体实现方案为:根据任一应用当前待处理数据的数据量,确定当前待为所述任一应用分配的目标资源量;在所述目标资源量小于或等于预设的资源列表中任一第一资源块对应的资源量的情况下,将所述任一第一资源块中与所述目标资源量匹配的目标资源分配给所述任一应用;更新所述预设的资源列表中包含的资源块标识。由此,在为任一应用进行资源分配时,优先将对应资源量少的资源块进行分配,从而可以在满足应用需求的情况下,最大限度的提高设备资源的利用率,更好地进行资源回收、利用。

【技术实现步骤摘要】
设备资源的处理方法、装置、电子设备及存储介质
本申请涉及人工智能
,具体涉及云计算、大数据、深度学习等
,尤其涉及一种设备资源的处理方法、装置、电子设备及存储介质。
技术介绍
随着计算机技术的蓬勃发展,机器学习领域也得到了迅速发展,深度学习在各领域中的成效也越来越显著。各应用所需的资源也越来越多,如何既满足各应用的资源需求,又能提高资源利用率,显得至关重要。
技术实现思路
本申请提供了一种设备资源的处理方法、装置、设备以及存储介质。根据本申请的一方面,提供了一种方法,包括:根据任一应用当前待处理数据的数据量,确定当前待为所述任一应用分配的目标资源量;在所述目标资源量小于或等于预设的资源列表中任一第一资源块对应的资源量的情况下,将所述任一第一资源块中与所述目标资源量匹配的目标资源分配给所述任一应用;更新所述预设的资源列表中包含的资源块标识。根据本申请的另一方面,提供了一种装置,包括:确定模块,用于根据任一应用当前待处理数据的数据量,确定当前待为所述任一应用分配的目标资本文档来自技高网...

【技术保护点】
1.一种设备资源的处理方法,包括:/n根据任一应用当前待处理数据的数据量,确定当前待为所述任一应用分配的目标资源量;/n在所述目标资源量小于或等于预设的资源列表中任一第一资源块对应的资源量的情况下,将所述任一第一资源块中与所述目标资源量匹配的目标资源分配给所述任一应用;/n更新所述预设的资源列表中包含的资源块标识。/n

【技术特征摘要】
1.一种设备资源的处理方法,包括:
根据任一应用当前待处理数据的数据量,确定当前待为所述任一应用分配的目标资源量;
在所述目标资源量小于或等于预设的资源列表中任一第一资源块对应的资源量的情况下,将所述任一第一资源块中与所述目标资源量匹配的目标资源分配给所述任一应用;
更新所述预设的资源列表中包含的资源块标识。


2.如权利要求1所述的方法,其中,所述目标资源量小于或等于所述预设的资源列表中至少两个第一资源块分别对应的资源量,所述将所述任一第一资源块中与所述目标资源量匹配的目标资源分配给所述任一应用,包括:
确定当前为所述任一应用已分配的各资源块标识;
根据各资源块标识对应的各资源块间的位置关系,将所述至少两个第一资源块中与所述已分配的各资源块标识距离最短的第一资源块分配给所述任一应用。


3.如权利要求1所述的方法,其中,在所述确定当前待为所述任一应用分配的目标资源量之后,还包括:
在所述目标资源量大于所述预设的资源列表中每个资源块对应的资源量的情况下,将资源池的任一第二资源块中与所述目标资源量匹配的目标资源分配给所述任一应用;
将所述任一第二资源块中除所述目标资源外的剩余资源对应的第一资源块标识及第一资源量,存入所述预设的资源列表。


4.如权利要求1所述的方法,其中,在所述确定当前待为所述任一应用分配的目标资源量之后,还包括:
在所述目标资源量大于或等于阈值的情况下,从资源池中获取与所述目标资源量匹配的目标资源块。


5.如权利要求1所述的方法,其中,所述更新所述预设的资源列表中包含的资源块标识,包括:
在所述目标资源量等于所述任一第一资源块对应的资源量的情况下,将所述任一第一资源块的标识及对应的资源量从所述预设的资源列表中删除。


6.如权利要求1所述的方法,其中,所述更新所述预设的资源列表中包含的资源块标识,包括:
在所述目标资源量小于所述任一第一资源块对应的资源量的情况下,确定所述任一第一资源块中除所述目标资源外的剩余资源块对应的新资源块标识及资源量;
将所述新资源块标识及资源量,存入所述预设的资源列表;
将所述任一第一资源块的标识及对应的资源量从所述预设的资源列表中删除。


7.如权利要求1-6任一所述的方法,其中,还包括:
监控每个应用对应的各已分配资源块的使用状态;
在任一应用对应的至少一个已分配资源块处于空闲状态的情况下,解除所述任一应用对所述至少一个已分配资源块的占用。


8.如权利要求7所述的方法,其中,所述解除所述任一应用对所述至少一个已分配资源块的标识及对应的资源量的占用,包括:
根据所述至少一个已分配资源块对应的资源量,确定所述至少一个已分配资源块的回收模式。


9.如权利要求8所述的方法,其中,所述根据所述至少一个已分配资源块对应的资源量,确定所述至少一个已分配资源块的回收模式,包括:
在所述至少一个已分配资源块对应的资源量小于阈值的情况下,确定将所述至少一个已分配资源块回收至所述预设的资源列表;
或者,
在所述至少一个已分配资源块对应的资源量大于或等于所述阈值的情况下,确定将所述至少一个已分配资源块回收至资源池。


10.如权利要求7所述的方法,其中,在所述任一应用对应的至少一个已分配资源块处于空闲状态之后,还包括:
确定与所述处于空闲状态的至少一个已分配资源块相邻的资源块当前的使用状态;
在任一相邻的资源块当前处于空闲状态的情况下,将所述任一相邻的资源块与所述至少一个已分配资源块进行资源合并,以生成新的资源块;
根据所述新的资源块对应的资源量,确定所述新的资源块的回收模式。


11.一种设备资源的处理装置,包括:
确定模块,用于根据任一应用当前待处理数据的数据量,确定当前待为所述任一应用分配的目标资源量;
第一分配模块,用于在所述目标资源量小于或...

【专利技术属性】
技术研发人员:冀卫波石晓伟成瑜娟
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1