[发明专利]应用程序管控方法、装置、存储介质及电子设备有效
申请号: | 201711047047.3 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107729216B | 公开(公告)日: | 2020-03-10 |
发明(设计)人: | 曾元清 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/445;G06F1/20 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 方法 装置 存储 介质 电子设备 | ||
本申请公开了一种应用程序管控方法、装置、存储介质及电子设备,所述方法包括:获取电子设备的第一温度值;若第一温度值大于或等于第一预设温度阈值,则获取应用程序的占用资源比例;若应用程序的占用资源比例大于预设比例阈值,则限制应用程序占用资源比例;在第一预设时长内,多次获取电子设备的第二温度值,根据多个第二温度值停止第二预设时长获取温度值。不需要轮循扫描各个应用的资源占用情况,当电子设备的温度较高时,可以减少资源占用,降低电子设备的温度。
技术领域
本申请属于通信技术领域,尤其涉及一种应用程序管控方法、装置、存储介质及电子设备。
背景技术
在电子设备智能领域,深刻影响用户使用体验的一种情况就是电子设备发热。电子设备发热的原因有很多种,比如前景应用程序是非常耗费CPU、GPU资源的大型游戏。一般对于前景应用程序导致发热的情况,是用户能够的接受的。然而在其他一些情况下,后台应用在用户未感知的情况下进行一些耗费CPU、GPU等资源的操作导致的发热,则造成了非常不好的用户体验。
发明内容
本申请提供一种应用程序管控方法、装置、存储介质及电子设备,能够防止电子设备的温度过热。
第一方面,本申请实施例提供一种应用程序管控方法,应用于电子设备,所述方法包括步骤:
获取所述电子设备的第一温度值;
若所述第一温度值大于或等于第一预设温度阈值,则获取应用程序的占用资源比例;
若所述应用程序的占用资源比例大于预设比例阈值,则限制所述应用程序占用资源比例;
在第一预设时长内,多次获取所述电子设备的第二温度值,得到多个第二温度值,根据所述多个第二温度值停止第二预设时长获取温度值。
第二方面,本申请实施例提供一种应用程序管控装置,应用于电子设备,所述管控装置包括:
第一获取单元,用于获取所述电子设备的第一温度值;
第二获取单元,若所述第一温度值大于或等于第一预设温度阈值,则获取应用程序的占用资源比例;
管控单元,用于若所述应用程序的占用资源比例大于预设比例阈值,则限制所述应用程序占用资源比例;
控制单元,用于在第一预设时长内,多次获取所述电子设备的第二温度值,得到多个第二温度值,根据所述多个第二温度值停止第二预设时长获取温度值。
第三方面,本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述的应用程序管控方法。
第四方面,本申请实施例提供一种电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行上述的应用程序管控方法。
本申请实施例提供的应用程序管控方法、装置、存储介质及电子设备,通过获取电子设备的第一温度值;若第一温度值大于或等于第一预设温度阈值,则获取应用程序的占用资源比例;若应用程序的占用资源比例大于预设比例阈值,则限制应用程序占用资源比例;在第一预设时长内,多次获取电子设备的第二温度值,根据多个第二温度值停止第二预设时长获取温度值。不需要轮循扫描各个应用的资源占用情况,当电子设备的温度较高时,可以减少资源占用,降低电子设备的温度。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的应用程序管控装置的系统示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711047047.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种输电线路在线巡视飞行监测系统
- 下一篇:一种电梯控制柜配线检测仪