【技术实现步骤摘要】
一种处理器控制方法和相关装置
[0001]本申请涉及系统管理
,特别是涉及一种处理器控制方法和相关装置。
技术介绍
[0002]在操作系统中,当CPU无需执行任何程序,并且没有接收到任何中断或异常信号时,CPU便会进入一种空闲状态,而对CPU空闲状态的管理会直接影响到CPU的运行效率。
[0003]相关技术中,空闲状态的调度策略基于CPUIdle框架来实现。在空闲状态的选择过程中,功耗和退出延迟是一组不可调和的矛盾,目前CPUIdle框架的menu调度器根据系统的运行情况,在满足多项限定条件之后,仅以低功耗作为状态选择标准,这种调整方式可能引起较长的退出延迟。
技术实现思路
[0004]为了解决上述技术问题,本申请提供了一种处理器控制方法,处理设备可以基于目标处理器对应的负载信息,从多个备选空闲状态中确定出合适的目标空闲状态,从而使处理器在进入该目标空闲状态时,可以有较为合适的退出延迟,提高处理器整体的运行效率。
[0005]本申请实施例公开了如下技术方案:
[0006]第一方面 ...
【技术保护点】
【技术特征摘要】
1.一种处理器控制方法,其特征在于,所述方法包括:确定目标处理器对应的运行信息;根据所述运行信息,确定所述目标处理器对应的备选空闲状态集合;根据所述目标处理器对应的负载信息,确定所述目标处理器对应的标准参数,所诉标准参数用于标识所述目标处理器的负载情况;根据所述标准参数,从所述备选空闲状态集合中确定出目标空闲状态;控制所述目标处理器进入所述目标空闲状态。2.根据权利要求1所述的方法,其特征在于,所述运行信息包括空闲状态停留时间、系统延迟容忍度中的至少一种。3.根据权利要求1所述的方法,其特征在于,所述负载信息包括目标处理器对应的负载均值、所述目标处理器对应的处理器核数中的至少一种。4.根据权利要求1所述的方法,其特征在于,所述根据所述标准参数,从所述备选空闲状态集合中确定出目标空闲状态,包括:确定所述标准参数对应的参数区间,所述参数区间与所述备选空闲状态集合中的备选空闲状态一一对应,所述参数区间数值越高,所对应备选空闲状态退出延迟越低;根据所述参数区间,从所述备选空闲状态集合中确定出目标空闲状态。5.一种处理器控制装置,其特征在于,所述方装置包括第一确定单元、第二确定单元、第三确定单元、第四确定单元和控制单元:所述第一确定单元,用于确定目标处理器对应的运行信息;所述第二确定单元,用于根据所述运行信息,确定所述目标处理器对应的备选空闲状态集合;所述第三确定单元,用于根据所述目标处...
【专利技术属性】
技术研发人员:牛雅晨,董世江,戴纯兴,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。