[发明专利]一种资源分配方法及终端设备在审
申请号: | 201910028451.9 | 申请日: | 2019-01-11 |
公开(公告)号: | CN109918193A | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 荣乾锋;彭明明 | 申请(专利权)人: | 维沃移动通信有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京远志博慧知识产权代理事务所(普通合伙) 11680 | 代理人: | 陈红 |
地址: | 523841 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 终端设备 目标信息 时长 分配资源 资源分配 通信技术领域 持续运行 内存资源 迫切需求 用户标识 分配 前台 申请 | ||
本发明实施例提供一种资源分配方法及终端设备,应用于通信技术领域,以解决用户迫切需求的应用由于无法获得内存资源而不能正常运行的问题。具体的,本方案包括:在终端设备中的M个应用申请资源的情况下,获取该M个应用中每个应用的目标信息,M为大于或等于2的整数;根据每个应用的目标信息,确定每个应用的分配优先级;按照每个应用的分配优先级由高到低的顺序,分别为每个应用分配资源;其中,一个应用的目标信息包括以下至少一项:一个应用的使用时长、一个应用的用户标识,一个应用的使用时长为终端设备最近一次在前台持续运行一个应用的时长。本方案具体用于终端设备为应用分配资源的过程中。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种资源分配方法及终端设备。
背景技术
随着通信技术的发展,手机、平板电脑等终端设备的智能化程度不断提高,终端设备中运行的应用程序对内存资源的需求越来越大。
具体的,在终端设备中的多个应用程序同时申请内存资源时,终端设备可以分别为这些应用程序分配内存资源。其中,在当前终端设备中的可分配内存资源较少的情况下,终端设备可能只会为这些应用程序中的部分应有程序分配资源,如此,可能导致终端设备未对用户迫切需求的某些应用分配资源,从而导致用户迫切需求的这些应用由于无法获得内存资源而不能正常运行。
发明内容
本发明实施例提供一种资源分配方法及终端设备,以解决用户迫切需求的应用由于无法获得内存资源而不能正常运行的问题。
为了解决上述技术问题,本发明实施例是这样实现的:
第一方面,本发明实施例提供一种资源分配方法,该方法包括:在终端设备中的M个应用申请资源的情况下,获取该M个应用中每个应用的目标信息,M为大于或等于2的整数;根据每个应用的目标信息,确定每个应用的分配优先级;按照每个应用的分配优先级由高到低的顺序,分别为每个应用分配资源;其中,一个应用的目标信息包括以下至少一项:一个应用的使用时长、一个应用的用户标识,一个应用的使用时长为终端设备最近一次在前台持续运行一个应用的时长。
第二方面,本发明实施例还提供了一种终端设备,该终端设备包括:获取模块、确定模块和分配模块;获取模块,用于在终端设备中的M个应用申请资源的情况下,获取该M个应用中每个应用的目标信息,M为大于或等于2的整数;确定模块,用于根据获取模块获取的每个应用的目标信息,确定每个应用的分配优先级;分配模块,用于按照确定模块确定的每个应用的分配优先级由高到低的顺序,分别为每个应用分配资源;其中,一个应用的目标信息包括以下至少一项:一个应用的使用时长、一个应用的用户标识,一个应用的使用时长为终端设备最近一次在前台持续运行一个应用的时长。
第三方面,本发明实施例提供了一种终端设备,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现如第一方面所述的资源分配方法的步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现如第一方面所述的资源分配方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910028451.9/2.html,转载请声明来源钻瓜专利网。