[发明专利]资源分配方法及其装置在审
| 申请号: | 202211328407.8 | 申请日: | 2022-10-27 |
| 公开(公告)号: | CN115686786A | 公开(公告)日: | 2023-02-03 |
| 发明(设计)人: | 李亮 | 申请(专利权)人: | 维沃移动通信有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 常芳 |
| 地址: | 523863 *** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 资源 分配 方法 及其 装置 | ||
本申请公开了一种资源分配方法及其装置,属于通信技术领域。其中,资源分配方法包括获取目标拍摄场景下至少一个目标模块的算力占比;基于每个所述目标模块的算力占比,确定每个所述目标模块所在控制组的调度阈值;基于每个控制组的调度阈值为对应控制组分配目标CPU资源。
技术领域
本申请属于通信技术领域,具体涉及一种资源分配方法及其装置。
背景技术
为了满足消费者对影像需求的日益增加,智能手机等电子设备的影像技术近几年一直快速发展中,从大底传感器、多摄、微云台、再到图像信号处理(Image SignalProcessor,ISP)算法,对片上系统(System on a Chip,SOC)的各模块算力要求越来越高,拍照效果大幅提升的同时,不可避免引入了性能瓶颈,尤其是中央处理器(CentralProcessing Unit,CPU)作为SOC重要子模块,过载严重,因此,需要对CPU资源调度进行调优。
相关技术中,引入控制组(contrl group,cgroup)机制,图1为控制组机制的示意图之一,如图1所示,将相机模块放入前台组(foreground group)或者自定义的控制组,后台其他应用程序放入后台组(background group),系统服务放入系统组(system group),将CPU资源按各组的shares值(分值)成比例划分;图2为控制组机制的示意图之二,如图2所示,虚线框101内的五个线程为相机模块对应的线程,点划线框102内的线程为root cgroup的线程,相机模块的五个线程的权重分别为1:2:1:2:1,其中,在CPU0上执行3/7的线程,在CPU1上执行4/7的线程;由图1可以看出,CPU0上运行相机模块的两个线程,以及rootcgroup的线程,相机模块的shares值为1024*3/7=439,root cgroup的线程的shares值为1024,则CPU0上相机模块能够分到的CPU资源为:439/(1024+439)=30%,CPU0上rootcgroup的线程能够分到的资源为:1-30%=70%;CPU1上运行相机模块的三个线程、以及root cgroup的线程1和root cgroup的线程2,相机模块的shares值为1024*4/7=585,rootcgroup的线程1的shares值为1024,root cgroup的线程2的shares值为512,则CPU1上相机模块能够分到的CPU资源为:585/(1024+585+512)=28%;CPU1上root cgroup的线程1分到的资源为:1024/(1024+585+512)=48%;CPU1上root cgroup的线程2分到的资源为:512/(1024+585+512)=24%,从而实现了CPU资源按各组的shares值的比例划分。
但上述相关技术中,对于高温CPU频率受限或者background组中后台应用程序占据CPU资源波动时,CPU资源无法进行实时分配。
发明内容
本申请实施例的目的是提供一种资源分配方法及其装置,能够解决CPU资源无法进行实时分配的问题。
第一方面,本申请实施例提供了一种资源分配方法,该方法包括:
获取目标拍摄场景下至少一个目标模块的算力占比;
基于每个所述目标模块的算力占比,确定每个所述目标模块所在控制组的调度阈值;
基于每个控制组的调度阈值为对应控制组分配目标CPU资源。
第二方面,本申请实施例提供了一种资源分配装置,包括:
获取模块,用于获取目标拍摄场景下至少一个目标模块的算力占比;
确定模块,用于基于每个所述目标模块的算力占比,确定每个所述目标模块所在控制组的调度阈值;
分配模块,用于基于每个控制组的调度阈值为对应控制组分配目标CPU资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211328407.8/2.html,转载请声明来源钻瓜专利网。





