多进程运行的处理方法以及装置、终端及存储介质制造方法及图纸

技术编号:37411595 阅读:17 留言:0更新日期:2023-04-30 09:36
本公开实施例提供一种多进程运行的处理方法以及装置、终端及存储介质;多进程运行的处理方法,包括:创建第一类进程;通过所述第一类进程获取第二类进程的第一信息,其中,所述第一信息包括:检测数据;通过所述第一类进程基于所述检测数据和检测规则信息,对至少一个所述第二类进程进行检测操作;其中,所述第一信息还包括所述检测规则信息,或者,所述检测规则信息为所述第一类进程中存储的信息。规则信息为所述第一类进程中存储的信息。规则信息为所述第一类进程中存储的信息。

【技术实现步骤摘要】
多进程运行的处理方法以及装置、终端及存储介质


[0001]本公开涉及但不限于计算机
,尤其涉及一种多进程运行的处理方法以及装置、终端及存储介质。

技术介绍

[0002]通常一个软件,尤其是较大型的软件,在终端上可同时运行多个进程,而用户为了达到一个操作需求可能需要在多个进程间切换操作或者需要软件内部的数据在不同进程间流转。
[0003]然而,目前软件中一般没有运行中的自检机制或者对软件运行的检查仅限于某个进程自身的检查;如此无法反映软件整体的运行状况,以及会导致某些功能不可用或者加载缓慢等情况。

技术实现思路

[0004]本公开实施例提供一种多进程运行的处理方法以及装置、终端及存储介质。
[0005]根据本公开实施例的第一方面,提供一种多进程运行的处理方法,由终端执行,包括:
[0006]创建第一类进程;
[0007]通过所述第一类进程获取第二类进程的第一信息,其中,所述第一信息包括:检测数据;
[0008]通过所述第一类进程基于所述检测数据和检测规则信息,对至少一个所述第二类进程进行检测操作;其中,所述第一信息还包括所述检测规则信息,或者,所述检测规则信息为所述第一类进程中存储的信息。
[0009]在一些实施例中,所述通过所述第一类进程获取第二类进程的第一信息,包括以下之一:
[0010]通过所述第一类进程基于所述第一类进程与所述第二类进程之间的第一连接,接收至少一个所述第二类进程发送的所述第一信息;
[0011]通过所述第一类进程读取中间缓存件中所述第一信息,其中,所述第一信息是所述第二类进程写入所述中间缓存件的;
[0012]通过所述第一类进程向至少一个所述第二类进程发送的请求信息,获取至少一个所述第二类进程发送的更新后的第一信息。
[0013]在一些实施例中,所述通过所述第一类进程获取第二类进程的第一信息,包括以下之一:
[0014]在所述第二类进程启动且所述第一类进程启动的情况下,通过所述第一类进程获取至少一个所述第二类进程的所述第一信息;
[0015]在所述第一类进程启动且通过所述第一类进程启动所述第二类进程的情况下,通过所述第一类进程获取至少一个所述第二类进程的所述第一信息。
[0016]根据本公开实施例的第二方面,提供一种多进程运行的处理方法,由第二类进程执行,包括:
[0017]向第一类进程发送第一信息,其中,所述第一信息包括检测数据;
[0018]其中,所述检测数据和检测规则信息,用于供所述第一类进程执行对所述第二类进程的检测操作;其中,所述第一信息还包括所述检测规则信息,或者,所述检测规则信息是所述第一类进程中存储的信息。
[0019]在一些实施例中,所述向第一类进程发送第一信息,包括:
[0020]当存在所述第一类进程启动的情况下,向所述第一类进程发送所述第一信息。
[0021]在一些实施例中,所述向第一类进程发送第一信息,包括以下之一:
[0022]基于所述第二类进程与所述第一类进程建立的第一连接,向所述第一类进程发送所述第一信息;
[0023]向中间缓存件写入所述第一信息,其中,所述中间缓存件中所述第一信息用于被所述第一类进程读取;
[0024]当接收到所述第一类进程发送的请求信息且确定所述第一信息更新的情况下,向所述第一类进程发送更新后的第一信息。
[0025]根据本公开实施例的第三方面,提供一种多进程运行的处理方法,由第一类进程执行,包括:
[0026]接收至少一个第二类进程发送的第一信息,其中,所述第一信息包括检测数据;
[0027]基于所述检测数据和检测规则信息,执行对至少一个所述第二类进程的检测操作,其中,所述第一信息还包括所述检测规则信息,或者,所述检测规则信息是所述第一类进程中存储的信息。
[0028]在一些实施例中,所述接收至少一个第二类进程发送的第一信息,包括以下之一:
[0029]基于所述第一类进程与至少一个所述第二类进程建立的第一连接,接收至少一个所述第二类进程发送的所述第一信息;
[0030]从中间缓存件读取所述第一信息,其中,所述中间缓存件用于供所述第二类进程写入所述第一信息;
[0031]接收至少一个所述第二类进程发送的更新后的第一信息;其中,所述第一信息是所述第二类进程基于接收到所述请求信息后发送的。
[0032]在一些实施例中,所述方法还包括:
[0033]确定是否存在已启动的第三类进程,其中,所述第三类进程与所述第一类进程为不同的进程,且所述第三类进程用于执行对所述第二类进程的所述检测操作;
[0034]在不存在已启动的所述第三类进程的情况下,建立与所述第二类进程的第一连接。
[0035]根据本公开实施例的第四方面,提供一种多进程运行的处理装置,包括:
[0036]创建模块,用于创建第一类进程;
[0037]第一发送模块,用于通过所述第一类进程获取第二类进程的第一信息,其中,所述第一信息包括:检测数据;
[0038]第一处理模块,用于通过所述第一类进程基于所述检测数据和检测规则信息,对至少一个所述第二类进程进行检测操作;其中,所述第一信息还包括所述检测规则信息,或
者,所述检测规则信息为所述第一类进程中存储的信息。
[0039]在一些实施例中,所述第一发送模块,用于执行以下之一:
[0040]通过所述第一类进程基于所述第一类进程与所述第二类进程之间的第一连接,接收至少一个所述第二类进程发送的所述第一信息;
[0041]通过所述第一类进程读取中间缓存件中所述第一信息,其中,所述第一信息是所述第二类进程写入所述中间缓存件的;
[0042]通过所述第一类进程向至少一个所述第二类进程发送的请求信息,获取至少一个所述第二类进程发送的更新后的第一信息。
[0043]在一些实施例中,所述第一发送模块,用于在所述第二类进程启动且所述第一类进程启动的情况下,通过所述第一类进程获取至少一个所述第二类进程的所述第一信息;
[0044]或者,所述第一发送模块,用于在所述第一类进程启动且通过所述第一类进程启动所述第二类进程的情况下,通过所述第一类进程获取至少一个所述第二类进程的所述第一信息。
[0045]根据本公开实施例的第五方面,提供一种多进程运行的处理装置,包括:
[0046]第二发送模块,用于向第一类进程发送第一信息,其中,所述第一信息包括检测数据;
[0047]其中,所述检测数据和检测规则信息,用于供所述第一类进程执行对第二类进程的检测操作;其中,所述第一信息还包括所述检测规则信息,或者,所述检测规则信息是所述第一类进程中存储的信息。
[0048]在一些实施例中,所述第二发送模块,用于当存在所述第一类进程启动的情况下,向所述第一类进程发送所述第一信息。
[0049]在一些实施例中,所述第二发送模块,用于执行以下之一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多进程运行的处理方法,其特征在于,由终端执行,包括:创建第一类进程;通过所述第一类进程获取第二类进程的第一信息,其中,所述第一信息包括:检测数据;通过所述第一类进程基于所述检测数据和检测规则信息,对至少一个所述第二类进程进行检测操作;其中,所述第一信息还包括所述检测规则信息,或者,所述检测规则信息为所述第一类进程中存储的信息。2.根据权利要求1所述的方法,其特征在于,所述通过所述第一类进程获取第二类进程的第一信息,包括以下之一:通过所述第一类进程基于所述第一类进程与所述第二类进程之间的第一连接,接收至少一个所述第二类进程发送的所述第一信息;通过所述第一类进程读取中间缓存件中所述第一信息,其中,所述第一信息是所述第二类进程写入所述中间缓存件的;通过所述第一类进程向至少一个所述第二类进程发送的请求信息,获取至少一个所述第二类进程发送的更新后的第一信息。3.根据权利要求1或2所述的方法,其特征在于,所述通过所述第一类进程获取第二类进程的第一信息,包括以下之一:在所述第二类进程启动且所述第一类进程启动的情况下,通过所述第一类进程获取至少一个所述第二类进程的所述第一信息;在所述第一类进程启动且通过所述第一类进程启动所述第二类进程的情况下,通过所述第一类进程获取至少一个所述第二类进程的所述第一信息。4.一种多进程运行的处理方法,其特征在于,由第二类进程执行,包括:向第一类进程发送第一信息,其中,所述第一信息包括检测数据;其中,所述检测数据和检测规则信息,用于供所述第一类进程执行对所述第二类进程的检测操作;其中,所述第一信息还包括所述检测规则信息,或者,所述检测规则信息是所述第一类进程中存储的信息。5.根据权利要求4所述的方法,其中,所述向第一类进程发送第一信息,包括:当存在所述第一类进程启动的情况下,向所述第一类进程发送所述第一信息。6.根据权利要求4或5所述的方法,其特征在于,所述向第一类进程发送第一信息,包括以下之一:基于所述第二类进程与所述第一类进程建立的第一连接,向所述第一类进程发送所述第一信息;向中间缓存件写入所述第一信息,其中,所述中间缓存件中所述第一信息用于被所述第一类进程读取;当接收到所述第一类进程发送的请求信息且确定所述第一信息更新的情况下,向所述第一类进程发送更新后的第一信息。7.一种多进程运行的处理方法,其特征在于,由第一类进程执行,包括:接收至少一个第二类进程发送的第一信息,其中,所述第一信息包括检测数据;基于所述检测数据和检测规则信息,执行对至少一个所述第二类进程的检测操作;其
中,所述第一信息还包括所述检测规则信息,或者...

【专利技术属性】
技术研发人员:佐伦葛舒逵张作兵黄伯荣
申请(专利权)人:北京金山办公软件股份有限公司武汉金山办公软件有限公司
类型:发明
国别省市:

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

1