【技术实现步骤摘要】
休眠模式选择方法、装置、电子设备及计算机可读介质
[0001]本申请涉及计算机
,更具体地,涉及一种休眠模式选择方法、装置、电子设备及计算机可读介质。
技术介绍
[0002]电子设备的处理器在没有任务要执行的时候,会进入休眠模式,即idle状态。并且,电子设备具有多种休眠模式,不同的休眠模式下,电子设备的功耗、被关闭的硬件单元等不同,所以,亟需一种方案,能够合理确定电子设备应进入的休眠模式。
技术实现思路
[0003]本申请提出了一种休眠模式选择方法、装置、电子设备及计算机可读介质,以改善上述缺陷。
[0004]第一方面,本申请实施例提供了一种休眠模式选择方法,应用于电子设备,所述电子设备的处理器对应有多个休眠模式,所述方法包括:确定所述电子设备当前运行的场景对应的与用户交互相关的目标线程;获取所述目标线程对应的运行参数;基于所述运行参数,从所述多个休眠模式中确定满足所述目标线程使用需求的指定休眠模式;当满足睡眠条件时,控制所述电子设备进入所述指定休眠模式。
[0005]第二方面,本申请 ...
【技术保护点】
【技术特征摘要】
1.一种休眠模式选择方法,其特征在于,应用于电子设备,所述电子设备的处理器对应有多个休眠模式,所述方法包括:确定所述电子设备当前运行的场景对应的与用户交互相关的目标线程;获取所述目标线程对应的运行参数;基于所述运行参数,从所述多个休眠模式中确定满足所述目标线程使用需求的指定休眠模式;当满足睡眠条件时,控制所述电子设备进入所述指定休眠模式。2.根据权利要求1所述的方法,其特征在于,所述获取所述目标线程对应的运行参数,包括:若所述目标线程在所述处理器上运行,获取所述目标线程对应的运行参数。3.根据权利要求2所述的方法,其特征在于,还包括:若所述目标线程未在所述处理器上运行,基于预设策略算法,为所述处理器配置预设休眠模式,并当满足睡眠条件时,控制所述电子设备进入所述预设休眠模式。4.根据权利要求1所述的方法,其特征在于,所述多个休眠模式包括第一休眠模式和第二休眠模式,所述第一休眠模式的唤醒耗时小于所述第二休眠模式的唤醒耗时,所述运行参数包括负载数据,所述基于所述运行参数,从所述多个休眠模式中确定满足所述目标线程使用需求的指定休眠模式,包括:若所述负载数据高于或等于阈值,从所述多个休眠模式中确定第一休眠模式作为指定休眠模式,所述目标线程的负载数据大小与所述处理器被唤醒的频率正相关。5.根据权利要求4所述的方法,其特征在于,还包括:若所述负载数据低于阈值,基于预设策略算法,为所述处理器配置预设休眠模式,作为指定休眠模式。6.根据权利要求4所述的方法,其特征在于,所述第一休眠模式的功耗高于所述第二休眠模式的功耗,所述处理器在所述第一休眠模式下进入睡眠状态的硬件多于在所述第二休眠模式下进入睡眠状态的硬件。7.根据权利要求4所述的方法,其特征在于,所述负载数据为处理器使用率。8.根据权利要求4所述的方法,其特征在于,所述当前运行的场景...
【专利技术属性】
技术研发人员:朱克智,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。