[发明专利]一种进程管理的方法、装置、电子设备及存储介质有效
| 申请号: | 202210238640.0 | 申请日: | 2022-03-10 |
| 公开(公告)号: | CN114968551B | 公开(公告)日: | 2023-09-19 |
| 发明(设计)人: | 田帅;胡文辉;郑敏;李盛阁;谢文浩;杨镕宾;何德慧;李鑫杰;张鹏;陈鼎;杨胜富;翁武华;陈建文;司徒桧 | 申请(专利权)人: | 中移互联网有限公司;中国移动通信集团有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 马瑞 |
| 地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 进程 管理 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种进程管理的方法、装置、电子设备及存储介质,属于计算机技术领域,用以提高应用程序资源的利用率,避免了应用程序资源的浪费,能够解决应用程序内存资源消耗多过的问题。所述方法包括:获取应用程序所对应的子进程的控件状态和所述应用程序的程序运行状态,其中,所述控件状态包括控件运行状态或控件未运行状态,所述程序运行状态包括前台运行状态、后台运行状态或锁屏运行状态;根据所述控件状态和/或所述程序运行状态,确定所述子进程的忙闲状态,其中,所述忙闲状态包括空闲状态或繁忙状态;根据所述忙闲状态,对所述子进程进行相应的管理操作。
技术领域
本申请属于计算机技术领域,具体涉及一种进程管理的方法、装置、电子设备及存储介质。
背景技术
进程是程序关于数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础,通常情况下,一个应用默认只有一个进程,每个进程拥有独立的内存空间和资源,分配给每个进程的内存是有限度的,如果应用程序的内存占用过大,超过了分配的内存上限则会出现应用崩溃无法使用的后果,为此,引入了多进程,将应用程序中占用大量内存的控件放入另一个进程。
但是,多进程方案中仍然存在应用程序内存资源消耗多过的问题。
发明内容
本申请实施例提供一种进程管理的方法、装置、电子设备及存储介质,能够提高应用程序资源的利用率,避免了应用程序资源的浪费,能够解决应用程序内存资源消耗多过的问题。
第一方面,本申请实施例提供了一种进程管理的方法,该方法包括:获取应用程序所对应的子进程的控件状态和所述应用程序的程序运行状态,其中,所述控件状态包括控件运行状态或控件未运行状态,所述程序运行状态包括后台、后台运行状态或锁屏运行状态;根据所述控件状态和/或所述程序运行状态,确定所述子进程的忙闲状态,其中,所述忙闲状态包括空闲状态或繁忙状态;根据所述忙闲状态,对所述子进程进行相应的管理操作。
第二方面,本申请实施例提供了一种进程管理的装置,该装置包括:获取模块,用于获取应用程序所对应的子进程的控件状态和所述应用程序的程序运行状态,其中,所述控件状态包括控件运行状态或控件未运行状态,所述程序运行状态包括前台运行状态、后台运行状态或锁屏运行状态;确定模块,根据所述控件状态和/或所述程序运行状态,确定所述子进程的忙闲状态,其中,所述忙闲状态包括空闲状态或繁忙状态;管理模块,根据所述忙闲状态,对所述子进程进行相应的管理操作。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
在本申请实施例中,通过获取应用程序所对应的子进程的控件状态和所述应用程序的程序运行状态,其中,所述控件状态包括控件运行状态或控件未运行状态,所述程序运行状态包括前台运行状态、后台运行状态或锁屏运行状态;根据所述控件状态和/或所述程序运行状态,确定所述子进程的忙闲状态,其中,所述忙闲状态包括空闲状态或繁忙状态;根据所述忙闲状态,对所述子进程进行相应的管理操作;这使得能够在子进程空闲状态的情况下,释放掉多余的资源,从而提高应用程序资源的利用率,避免了应用程序资源的浪费,能够解决应用程序内存资源消耗多过的问题。
附图说明
图1是本申请实施例提供的一种进程管理的方法的流程示意图;
图2是本申请实施例提供的另一种进程管理的方法的流程示意图;
图3是本申请的一个实施例提供的一种进程管理的装置的结构示意图;
图4是本申请的实施例提供的电子设备的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移互联网有限公司;中国移动通信集团有限公司,未经中移互联网有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210238640.0/2.html,转载请声明来源钻瓜专利网。





