[发明专利]进程管理及进程间通信方法、装置、计算设备及存储介质在审

专利信息
申请号: 201810018251.0 申请日: 2018-01-09
公开(公告)号: CN110018911A 公开(公告)日: 2019-07-16
发明(设计)人: 戚奕统;朱永盛;钟占英;叶敬福 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: G06F9/54 分类号: G06F9/54
代理公司: 北京展翼知识产权代理事务所(特殊普通合伙) 11452 代理人: 屠长存
地址: 英属开曼群岛大开*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 进程 第一线 应用线程 进程间通信 存储介质 计算设备 进程管理 外部 发送消息 运行状态 维护 通信 管理
【说明书】:

本公开提出了一种进程管理及进程间通信方法、装置、计算设备及存储介质。为第一进程维护第一线程,第一进程包括一个或多个应用线程,一个或多个应用线程用于实现预定的功能,每个应用线程通过第一线程接收来自第一进程外部的消息和/或向第一进程外部发送消息;根据第一线程接收到的消息的类型,切换第一进程的运行状态。由此,为第一进程维护的第一线程不仅可以实现第一进程与外部的通信,还可以根据第一线程接收到的消息的类型,切换进程的状态,实现对进程的管理。

技术领域

本公开涉及计算机技术领域,特别是涉及一种进程管理及进程间通信方法、装置、计算设备及存储介质。

背景技术

待机时间和用户界面流畅度是衡量手机、IPAD等移动设备的用户体验的重要指标。如果一个应用进入后台后,还继续无限制的运行,就会占用CPU,影响前台进程的运行,消耗设备的电量。因此需要一个后台应用管理机制来限制后台应用的运行。

以Android系统为例,Android系统提供的Activity管理服务(简称AMS)可以对进程进行管理。具体地,Android的Activity在进入后台时,会收到AMS发出的onPause和onStop两个事件,Activity可以在这两个事件回调中做一些状态的保存和资源的释放工作;AMS不强制要求Activity进程进入后台后就退出,Activity进程可以选择继续在后台运行或者退出;Android系统对进程进行分类:前台进程,可见进程,次要服务,后台进程,内容提供者,空进程;在内存紧张的情况下,系统会根据进程的重要性强制部分进程退出来释放内存。

AMS的缺点在于,应用进程进入后台后,Android系统不会强制要求应用退出,也没有对应用在后台的行为进行限制,因此会持续消耗CPU和电量,影响前台进程的执行以及增加系统的功耗。

因此,仍然需要一种行之有效的进程管理方案。

发明内容

本公开要解决的技术问题是提供一种行之有效的进程管理方案。

根据本公开的第一个方面,提供了一种进程管理方法,包括:为第一进程维护第一线程,第一进程包括一个或多个应用线程,一个或多个应用线程用于实现预定的功能,每个应用线程通过第一线程接收来自第一进程外部的消息和/或向第一进程外部发送消息;根据第一线程接收到的消息的类型,切换第一进程的运行状态。

可选地,可以由第一线程根据接收到的消息的类型,切换第一进程的运行状态。

可选地,根据第一线程接收到的消息类型切换第一进程的运行状态的步骤可以包括:在第一线程接收到进程管理服务发送的前台展示消息的情况下,切换第一进程进入前台运行状态。

可选地,该进程管理方法还可以包括:为第二进程维护第二线程;在第一进程处于前台运行状态的情况下,第一进程通过第一线程与第二线程通信,实现与第二进程的通信。

可选地,第二进程包括一个或多个应用线程,第一进程的应用线程通过第一线程与第二线程通信,实现与第二进程的应用线程的通信。

可选地,根据第一线程接收到的消息类型切换第一进程的运行状态的步骤可以包括:在第一线程接收到进程管理服务发送的停止运行消息的情况下,结束第一进程。

可选地,根据第一线程接收到的消息类型切换第一进程的运行状态的步骤可以包括:在第一线程接收到进程管理服务发送的后台隐藏消息的情况下,切换第一进程进入后台运行状态。

可选地,该进程管理方法还可以包括:在第一进程处于后台运行状态的情况下,禁止第一进程启动或请求启动其它进程。

可选地,该进程管理方法还可以包括:在第一进程进入后台运行状态的时间超过预定时间阈值的情况下,挂起第一进程。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810018251.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top