CPU资源分配方法及装置、存储介质及电子设备制造方法及图纸

技术编号:43913719 阅读:22 留言:0更新日期:2025-01-03 13:20
本公开提供一种CPU资源分配方法及装置,存储介质及电子设备,其中,所述方法包括:响应于确定目标应用程序运行在前台,读取与所述目标应用程序相关的目标核心配置信息,根据所述目标核心配置信息中的所述对应关系,分别为所述至少两种不同类型的任务分配对应的核心,得到每种任务分别对应的初始核心。对所述至少两种不同类型的任务当前所需要的核心分别进行评估,得到评估的结果,所述评估的结果包括每种任务当前所需要的核心的类型和/或数量,并根据评估的结果,对每种任务分别对应的所述初始核心的类型和/或数量进行调整。从而实现更加精准的核心分配,避免出现核心分配不合理造成的核心性能过剩的问题。

【技术实现步骤摘要】

本公开技术方案涉及终端,尤其涉及一种cpu资源分配方法及装置、存储介质及电子设备。


技术介绍

1、核心,又称为内核,是cpu(central processing unit,中央处理器)的重要组成部分。单核cpu只有一个核心,只能同时处理一项任务。多核cpu是指在一个物理芯片中集成多个核心,可以同时处理多项任务。

2、为了提高任务处理效率,大多数终端采用多核cpu。且现有实现中,多根据不同应用程序的优先级来分配多核cpu中的多个核心。比如,优先将大部分核心分配给具有较高优先级的前台应用程序,将少部分核心分配给具有较低优先级的后台应用程序。这种处理方法存在分配给前台应用程序的核心性能过剩,而分配给较低优先级的后台应用程序的核心不足以支持后台任务的问题。


技术实现思路

1、有鉴于此,本公开实施例提供一种cpu资源分配方法及装置、存储介质及电子设备。

2、根据本公开的第一方面,提出了一种cpu资源分配方法,所述方法包括:

3、响应于确定目标应用程序运行在前台,读取与所述目标应用程本文档来自技高网...

【技术保护点】

1.一种中央处理器CPU资源分配方法,其特征在于,所述CPU资源包括多个核心,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,每一目标类型的任务,包括至少一个子任务;

3.根据权利要求1所述的方法,其特征在于,所述至少两种不同类型的任务包括如下至少部分:

4.根据权利要求3所述的方法,其特征在于,所述多个核心包括:大核、中核和小核;其中,所述大核的最大负载大于所述中核的最大负载,所述中核的最大负载大于所述小核的最大负载;

5.根据权利要求4所述的方法,其特征在于,

6.根据权利要求3所述的方法,其特征在于,所述对所述至...

【技术特征摘要】

1.一种中央处理器cpu资源分配方法,其特征在于,所述cpu资源包括多个核心,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,每一目标类型的任务,包括至少一个子任务;

3.根据权利要求1所述的方法,其特征在于,所述至少两种不同类型的任务包括如下至少部分:

4.根据权利要求3所述的方法,其特征在于,所述多个核心包括:大核、中核和小核;其中,所述大核的最大负载大于所述中核的最大负载,所述中核的最大负载大于所述小核的最大负载;

5.根据权利要求4所述的方法,其特征在于,

6.根...

【专利技术属性】
技术研发人员:谷超姜红亮苏之道
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1