【技术实现步骤摘要】
资源调整方法、装置、电子设备及计算机可读存储介质
[0001]本专利技术涉及计算机应用
,特别是涉及一种资源调整方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]在任务处理过程中,需要耗费较多资源,如CPU资源、内存资源、磁盘资源等。比如视频、音频、图片等多媒体信息的转码任务属于CPU(central processing unit,中央处理器)密集型任务,需要耗费较多的CPU资源。
[0003]目前,常用的一种方式是,根据实时任务队列长度,对资源使用量进行预判,进而进行资源的动态增减。
[0004]这种方式存在一定的缺点,因为每个任务执行的时间不等,有的可能是几分钟就可以处理完成,有的可能需要几十小时才能处理完成,这就使得任务队列较长时,总的任务执行时间并不一定较长,需要的资源也不一定较多,任务队列较短时,总的任务执行时间不一定较短,需要的资源也不一定较少。也就是说,按照实时任务队列长度,预判得到的资源使用量准确率较低,进而无法准确进行资源增减操作,可能会造成资源浪费,或者资源不足,无 ...
【技术保护点】
【技术特征摘要】
1.一种资源调整方法,其特征在于,包括:获得目标资源池的资源使用数据,所述目标资源池为多媒体信息转码任务对应的资源池集合中的任意一个资源池;根据所述资源使用数据,确定所述目标资源池中每种密集资源的资源分配率和资源利用率;根据所述目标资源池中每种密集资源的资源分配率和资源利用率,判断是否达到对所述目标资源池的资源调整触发条件;如果达到对所述目标资源池的资源调整触发条件,则根据预先设定的资源目标,对所述目标资源池的资源进行调整。2.根据权利要求1所述的资源调整方法,其特征在于,所述根据所述资源使用数据,确定所述目标资源池中每种密集资源的资源分配率和资源利用率,包括:针对所述目标资源池中每种密集资源,根据所述资源使用数据,确定当前密集资源的已被分配出去的资源数和实际被使用的资源数;将所述当前密集资源的已被分配出去的资源数与所述当前密集资源的资源总数的第一比值,确定为所述当前密集资源的资源分配率;将所述当前密集资源的实际被使用的资源数与所述当前密集资源的资源总数的第二比值,确定为所述当前密集资源的资源利用率。3.根据权利要求1所述的资源调整方法,其特征在于,所述根据所述目标资源池中每种密集资源的资源分配率和资源利用率,判断是否达到对所述目标资源池的资源调整触发条件,包括:根据所述目标资源池中每种密集资源的资源分配率和资源利用率,确定所述目标资源池的评分参数;根据所述目标资源池的评分参数在设定时间段内的变化范围,判断是否达到对目标资源池的资源调整触发条件。4.根据权利要求3所述的资源调整方法,其特征在于,所述根据所述目标资源池中每种密集资源的资源分配率和资源利用率,确定所述目标资源池的评分参数,包括:针对所述目标资源池中每种密集资源,根据当前密集资源的资源分配率和第一调整系数,以及所述当前密集资源的资源利用率和第二调整系数,确定所述当前密集资源的资源评分;根据每种密集资源的资源评分,确定所述目标资源池的评分参数。5.根据权利要求1所述的资源调整方法,其特征在于,所述资源目标有多个,所述根据预先设定的资源目标,对所述目标资源池的资源进行调整,包括:根据所述目标资源池中每种密集资源的资源总数,在预先设定的资源目标中确定待达到目标;按照所述待达到目标,对所述目标资源池的资源进行调整。6....
【专利技术属性】
技术研发人员:孙吴昊,郭广路,
申请(专利权)人:北京爱奇艺科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。