[发明专利]运行进程的复用方法和装置在审
| 申请号: | 202010783885.2 | 申请日: | 2020-08-06 |
| 公开(公告)号: | CN111913707A | 公开(公告)日: | 2020-11-10 |
| 发明(设计)人: | 苗景磊 | 申请(专利权)人: | 上海连尚网络科技有限公司 |
| 主分类号: | G06F8/36 | 分类号: | G06F8/36;G06F8/61;G06F9/445 |
| 代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
| 地址: | 201306 上海市浦东*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 运行 进程 方法 装置 | ||
本申请公开了运行进程的复用方法和装置,涉及小程序运行技术领域。具体实施方式包括:在该宿主应用存在已启动的第一小程序的情况下,响应于获取到对该宿主应用的第二小程序的启动指令,若该第二小程序的运行所需占用的内存空间在该运行进程对应的剩余可占用空间之内,则复用该第一小程序的运行进程运行该第二小程序。本申请在一个小程序已启动的情况下,可以判断另一个小程序在同一个进程中运行是否会影响到上述已启动的小程序,并在不影响的情况下,对小程序的进程进行复用,从而不仅可以实现节约系统运行开销,还可以避免复用可能带来的小程序之间对于运行的相互影响。
技术领域
本申请涉及计算机技术领域,具体涉及小程序运行技术领域,尤其涉及运行进程的复用方法和装置。
背景技术
随着互联网技术的发展,越来越多的用户开始使用手机等终端上安装的应用,并使用以应用为宿主的小程序。小程序可以以用户常用的应用为宿主,这样,用户在使用应用的同时,就可以通过简单的操作直接在这些应用里打开小程序。
在现有技术中,在同一个应用中可以打开多个小程序,相应地,每个小程序对应一个进程从而实现小程序的运行。
发明内容
提供了一种运行进程的复用方法、装置、电子设备以及存储介质。
根据第一方面,提供了一种运行进程的复用方法,应用于终端,终端安装有宿主应用,方法包括:在宿主应用存在已启动的第一小程序的情况下,响应于获取到对宿主应用的第二小程序的启动指令,判断第二小程序的运行所需占用的内存空间与第一小程序的运行进程对应的剩余可占用空间之间的关系;若第二小程序的运行所需占用的内存空间在运行进程对应的剩余可占用空间之内,则复用第一小程序的运行进程运行第二小程序。
根据第二方面,提供了一种运行进程的复用装置,应用于终端,终端安装有宿主应用,装置包括:判断单元,被配置成在宿主应用存在已启动的第一小程序的情况下,响应于获取到对宿主应用的第二小程序的启动指令,判断第二小程序的运行所需占用的内存空间与第一小程序的运行进程对应的剩余可占用空间之间的关系;复用单元,被配置成若第二小程序的运行所需占用的内存空间在运行进程对应的剩余可占用空间之内,则复用第一小程序的运行进程运行第二小程序。
根据第三方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如运行进程的复用方法中任一实施例的方法。
根据第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如运行进程的复用方法中任一实施例的方法。
根据本申请的方案,在一个小程序已启动的情况下,可以判断另一个小程序在同一个进程中运行是否会影响到上述已启动的小程序,并在不影响的情况下,对小程序的进程进行复用,从而不仅可以实现节约系统运行开销,还可以避免复用可能带来的小程序之间对于运行的相互影响。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是本申请一些实施例可以应用于其中的示例性系统架构图;
图2是根据本申请的运行进程的复用方法的一个实施例的流程图;
图3是根据本申请的运行进程的复用方法的又一个实施例的流程图;
图4a是根据本申请的运行进程的复用方法的又一个实施例的流程图;
图4b是根据本申请的运行进程的复用方法的又一个实施例的流程图;
图5是根据本申请的运行进程的复用装置的一个实施例的结构示意图;
图6是用来实现本申请实施例的运行进程的复用方法的电子设备的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海连尚网络科技有限公司,未经上海连尚网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010783885.2/2.html,转载请声明来源钻瓜专利网。





