【技术实现步骤摘要】
资源调度方法及装置
[0001]本申请涉及资源调度
,尤其涉及一种资源调度方法及装置
。
技术介绍
[0002]目前,电子设备可以以
Windows
系统作为操作系统,在硬件配置相同的情况下,搭载
Windows10
系统的电子设备和搭载
Windows11
系统的电子设备在性能和续航方面差异不大
。
导致搭载不同操作系统的电子设备在性能和续航方面差异不大的原因在于电子设备的资源调度,由此可知,电子设备的资源调度是一个亟需解决的问题
。
技术实现思路
[0003]本申请提供了一种资源调度方法及装置,目的在于解决电子设备的资源调度问题
。
为了实现上述目的,本申请提供了以下技术方案:
[0004]第一方面,本申请提供一种资源调度方法,方法应用于电子设备,电子设备的操作系统为
Windows
系统,方法包括:基于电子设备的系统探针模块获取电子设备的基础状态信息;对基础状态信息进行处理,得到 ...
【技术保护点】
【技术特征摘要】
1.
一种资源调度方法,其特征在于,所述方法应用于电子设备,所述电子设备的操作系统为
Windows
系统,所述方法包括:基于所述电子设备的系统探针模块获取所述电子设备的基础状态信息;对所述基础状态信息进行处理,得到所述电子设备的运行状态信息,所述电子设备的运行状态信息包括所述电子设备的应用运行状态,系统工作状态以及系统电源模式信息中的至少一种;基于所述电子设备的运行状态信息确定所述电子设备所处的应用场景;基于所述电子设备所处的应用场景确定出与所述电子设备所处的应用场景相匹配的目标资源调度策略,所述目标资源调度策略包括中央处理器功耗调度策略;根据所述目标资源调度策略对所述电子设备进行资源调度
。2.
根据权利要求1所述的方法,其特征在于,所述基础状态信息包括:与应用相关的基础运行信息
、
音视频使用信息
、
电源模式使用信息
、
外接设备使用信息和显示屏使用信息中的至少一种,所述与应用相关的基础运行信息至少包括所述焦点应用的应用名称和应用类型
。3.
根据权利要求2所述的方法,其特征在于,所述应用相关的基础运行信息包括:所述焦点应用的应用名称和应用类型
、
非焦点应用的应用名称和应用类型
、
后台应用的应用名称和应用类型;所述音视频使用信息包括:是否使用图形处理器的信息
、
是否使用音频模块的信息和是否使用摄像头的信息;所述电源模式使用信息包括:操作系统的电源模式和所述电子设备的供电方式;所述外接设备使用信息包括:是否使用外接设备的信息;所述显示屏使用信息包括:显示屏的亮屏信息
、
所述显示屏的锁屏解锁信息
、
所述电子设备是否处于合盖状态的信息
。4.
根据权利要求1至3中任意一项所述的方法,其特征在于,所述对所述基础状态信息进行处理,得到所述电子设备的运行状态信息包括:从所述基础状态信息中获取所述焦点应用的应用名称和应用类型
、
非焦点应用的应用名称和应用类型
、
后台应用的应用名称和应用类型;如果所述基础状态信息中音视频使用信息指示应用使用图形处理器和
/
或摄像头,确定应用的运行状态为视频状态,所述应用包括所述焦点应用
、
所述非焦点应用和所述后台应用中的至少一种;如果所述基础状态信息中音视频使用信息指示应用使用音频模块,确定应用的运行状态为音频状态;如果所述基础状态信息中音视频使用信息指示应用使用图形处理器
、
摄像头和音频模块,确定应用的运行状态为音视频状态
。5.
根据权利要求3或4所述的方法,其特征在于,所述对所述基础状态信息进行处理,得到所述电子设备的运行状态信息包括:根据所述操作系统的电源模式,确定所述电子设备当前所处的模式;如果所述电子设备的供电方式为直流供电,确定所述电子设备没有使用所述电源适配器;如果所述电子设备的供电方式视为交流供电,确定所述电子设备使用所述电源适配器
。
6.
根据权利要求3至5中任意一项所述的方法,其特征在于,所述基础状态信息包括外接设备使用信息和显示屏使用信息,所述对所述基础状态信息进行处理,得到所述电子设备的运行状态信息包括:如果所述外接设备向所述电子设备输入事件
、
所述显示屏处于亮屏解锁状态
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。