一种进程复用方法、装置、设备及介质制造方法及图纸

技术编号:37983931 阅读:31 留言:0更新日期:2023-06-30 09:58
本公开涉及一种进程复用方法、装置、设备及介质,用以提高进程利用率,避免频繁开启新的进程,该方法包括:接收用于添加新进程的信息,所述信息中包含所述新进程的数据;若进程队列中进程的数量等于预设阈值,则确定所述进程队列中位于队尾的进程为目标进程;替换所述目标进程的数据为所述新进程的数据,并将替换后的目标进程置于所述进程队列的队首。后的目标进程置于所述进程队列的队首。后的目标进程置于所述进程队列的队首。

【技术实现步骤摘要】
一种进程复用方法、装置、设备及介质


[0001]本公开涉及计算机
,尤其涉及一种进程复用方法、装置、设备及介质。

技术介绍

[0002]安卓(Android)是一种基于Linux内核的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑。
[0003]现有技术中,在添加进程时,通常使用Android官方的多进程方案,但是官方方案只是为应用提供了一个开启多进程的手段,并没有提供多进程的数量控制、状态管理、进程复用等能力。而对于其他的多进程管理方案,虽然能够控制进程数量,但无法进行进程复用。导致频繁开启新进程执行任务,进程利用率低下。
[0004]为了克服以上现有问题,亟需一种Android平台的进程复用方法,从而实现进程管理,进程复用等功能。

技术实现思路

[0005]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种进程复用方法、装置、设备及介质,用以提高进程利用率,避免频繁开启新的进程。
[0006]第一方面,本公开实施例提供一种进程复用方法,包括:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种进程复用方法,其特征在于,包括:接收用于添加新进程的信息,所述信息中包含所述新进程的数据;若进程队列中进程的数量等于预设阈值,则确定所述进程队列中位于队尾的进程为目标进程;替换所述目标进程的数据为所述新进程的数据,并将替换后的目标进程置于所述进程队列的队首。2.如权利要求1所述的方法,其特征在于,所述方法还包括:若进程队列中进程的数量小于预设阈值,则基于所述新进程的数据,在所述进程队列中添加所述新进程;将所述新进程置于所述进程队列的队首。3.如权利要求1所述的方法,其特征在于,所述方法还包括:基于所述进程队列中任一进程的数据,调整所述任一进程在所述进程队列中的位置。4.如权利要求3所述的方法,其特征在于,所述方法还包括:确定所述进程队列中的任一进程被调用时,将所述被调用的进程置于所述进程队列的队首。5.如权利要求3所述的方法,其特征在于,所述方法还包括:确定所述进程队列中的任一进程被关闭时,将所述被关闭的进程从所述进程队列中删除。6.如权利要求1所述的方法,其特征在于,所述替换所述目标进程的数据为所述新进程的数据,包括:调用数据清理接口...

【专利技术属性】
技术研发人员:段启智
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1