掌桥专利:专业的专利平台
掌桥专利
首页

一种进程管理方法、装置及服务器

文献发布时间:2023-06-19 11:08:20


一种进程管理方法、装置及服务器

技术领域

本发明涉及云服务技术领域,特别是涉及一种进程管理方法、装置及服务器。

背景技术

云端服务器中存储有多媒体数据流,如果用户希望通过客户端获取这些多媒体数据流,可以控制客户端针对想要观看的多媒体数据流向服务器发送多媒体数据流请求,服务器在接收到多媒体数据流请求后根据该多媒体数据流请求获取多媒体数据流,并将获取到的多媒体数据流发送至客户端。

受物理资源的限制,服务器能够并发地进行处理的多媒体数据流请求的数目有限,当服务器接收到的多媒体数据流请求过多时则需要架设新的服务器共同处理这些多媒体数据流请求,而架设新的服务器将产生额外的硬件成本和运维成本。

因此如何有效提高服务器能够并行处理的多媒体数据流请求的数目,成为亟待解决的技术问题。

发明内容

本发明实施例的目的在于提供一种进程管理方法、装置及服务器,以实现提高服务器能够并行处理的多媒体数据流请求的数目。具体技术方案如下:

在本发明实施例的第一方面,提供了一种进程管理方法,应用于服务器,所述服务器运行有多个进程,所述方法包括:

将所述多个进程划分为多个进程组,其中,每个进程组对应至少一个客户端,并且不同进程组对应于不同的客户端;

每当接收到客户端发送的多媒体数据流请求,将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理。

在一种可能的实施例中,在所述将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理之前,所述方法还包括:

判断所述多媒体数据流请求所请求的多媒体数据流是否为热门多媒体数据流;

所述将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理,包括:

如果所述多媒体数据流请求所请求的多媒体数据流为热门多媒体数据流,将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理。

在一种可能的实施例中,在所述判断所述多媒体数据流请求所请求的多媒体数据流是否为热门多媒体数据流之后,所述方法还包括:

如果所述多媒体数据流请求所请求的多媒体数据流不为热门多媒体数据流,按照预设的多媒体数据流与进程之间的对应关系,将所述多媒体数据请求分配至与发送所述多媒体数据流请求所请求的多媒体数据流对应的进程进行处理。

在一种可能的实施例中,在将所述多个进程划分为多个进程组之前,所述方法还包括:

获取进程组数目;

所述将所述多个进程划分为多个进程组,包括:

将所述多个进程划分为所述进程组数目个进程组。

在一种可能的实施例中,所述获取进程组数目,包括:

根据热门多媒体数据流的热度,确定进程组数目,其中,所述进程组数目与所述热度正相关。

在本发明实施例的第二方面,提供了一种进程管理装置,应用于服务器,所述服务器运行有多个进程,所述装置包括:

进程分组模块,用于将所述多个进程划分为多个进程组,其中,每个进程组对应至少一个客户端,并且不同进程组对应于不同的客户端;

请求分配模块,用于每当接收到客户端发送的多媒体数据流请求,将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理。

在一种可能的实施例中,所述请求分配模块,还用于判断所述多媒体数据流请求所请求的多媒体数据流是否为热门多媒体数据流;

所述请求分配模块,具体用于如果所述多媒体数据流请求所请求的多媒体数据流为热门多媒体数据流,将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理。

在一种可能的实施例中,所述请求分配模块,还用于如果所述多媒体数据流请求所请求的多媒体数据流不为热门多媒体数据流,按照预设的多媒体数据流与进程之间的对应关系,将所述多媒体数据请求分配至与发送所述多媒体数据流请求所请求的多媒体数据流对应的进程进行处理。

在一种可能的实施例中,所述装置还包括分组配置模块,用于获取进程组数目;

所述进程分组模块,具体用于将所述多个进程划分为所述进程组数目个进程组。

在一种可能的实施例中,所述分组配置模块,具体用于根据热门多媒体数据流的热度,确定进程组数目,其中,所述进程组数目与所述热度正相关。

在本发明实施例的第三方面,提供了一种服务器,包括:

计算机可读存储介质,用于存放计算机程序;

处理器,用于执行所述计算机可读存储介质上所存放的程序时,实现上述第一方面任一所述的方法步骤。

在本发明实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一所述的方法步骤。

本发明实施例有益效果:

本发明实施例提供的进程管理方法、装置及服务器,可以通过对进程进行分组,并将客户端分配至不同的进程组中,从而使得多个客户端针对同一多媒体数据流发送的多媒体数据流请求能够被分配至不同的进程进行处理。充分利用了服务器中的各个进程对多媒体数据流请求进行处理,可以有效提高服务器能够并行处理的多媒体数据流请求的数目。

当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。

图1为本发明实施例提供的进程管理方法的一种流程示意图;

图2为本发明实施例提供的进程管理方法的另一种流程示意图;

图3为本发明实施例提供的进程管理方法的另一种流程示意图;

图4a为本发明实施例提供的进程管理装置的一种结构示意图;

图4b为本发明实施例提供的进程管理装置的另一种结构示意图;

图5为本发明实施例提供的服务器的一种结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了更清楚的对本发明实施例提供的进程管理方法进行说明,下面将对本发明实施例提供的进程管理方法的一种可能的应用场景进行示例性说明。可以理解的是,以下示例仅是本发明实施例提供的进程管理方法的一种可能的应用场景,在其他可能的实施例中本发明实施例提供的进程管理方法也可以应用于其他可能的应用场景中,以下示例对此不做任何限制。

当用户需要在客户端上观看直播时,可以控制客户端向服务器发送多媒体数据流请求,该多媒体数据流请求用于请求用户需要观看的直播对应的多媒体数据流。并且该多媒体数据流请求中可以携带有所请求的多媒体数据流的标识,下文称多媒体数据流标识。

服务器在接收到多媒体数据流请求后,可以对多媒体数据流所携带的多媒体数据流标识进行哈希运算,得到哈希值。按照预设的哈希值与进程之间的对应关系,通过与该哈希值对应的进程对该多媒体数据流请求进行回源。

当有多个客户端针对同一多媒体数据流发送多媒体数据流请求时,由于这多个多媒体数据流请求所请求的多媒体数据流相同,因此这多个多媒体数据流请求将被交由同一个进程进行回源。而受限制于物理资源,如CPU、内存等,一个进程能够负载的最大多媒体数据流请求的数目有限。

但是,出于一些原因可能有大量客户端在同一时间段内请求相同的多媒体数据流,例如热门赛事可能吸引大量用户在同一时间段内进行观看,则此时存在大量客户端在同一时间段内请求该热门赛事的直播对应的多媒体数据流。如果同一时间段内请求相同的多媒体数据流的客户端的数目超过一个进程能够负载的最大多媒体数据流请求的数目,则直播服务的提供方需要架设新的服务器共同进行回源,以满足用户观看直播的需求。而架设新的服务器,将导致直播服务的提供方的硬件成本和运维成本的增加。

基于此,本发明实施例提供了一种进程管理方法,应用于服务器,服务器中运行有多个进程,方法可以如图1所示,包括:

S101,将多个进程划分为多个进程组。

S102,每当接收到客户端发送的多媒体数据流请求,将多媒体数据请求分配至与发送该多媒体数据流请求的客户端对应的进程组中的进程进行处理。

选用该实施例,可以通过对进程进行分组,并将客户端分配至不同的进程组中,从而使得多个客户端针对同一多媒体数据流发送的多媒体数据流请求能够被分配至不同的进程进行处理。充分利用了服务器中的各个进程对多媒体数据流请求进行处理,可以有效提高服务器能够并行处理的多媒体数据流请求的数目。

示例性的,每个进程能够负载的最大多媒体数据流请求的数目为100个,则如果按照前述示例中的方式进行回源,则在不架设新的服务器的情况下,理论上最多允许100个客户端在同一时间内请求同一多媒体数据流,下文中为描述方便称该同一多媒体数据流为目标多媒体数据流。

而按照本发明实施例提供的进程管理方法对服务器内的进程进行管理,假设服务器的进程一共划分为10进程组,并且假设不同客户端针对目标多媒体数据流发送的多媒体数据流请求被均匀分配(实际上也可能并非均匀分配)至这10个进程组中,由于每个进程组中均存在一个用于对针对目标多媒体数据流发送的多媒体数据流请求进行处理的进程,因此每个进程组能够负载100个针对目标多媒体数据流发送的多媒体数据流请求,即理论上最多允许1000个客户端在同一时间段内请求目标多媒体数据流。可见,服务器能够并行处理的多媒体数据流请求的数目明显提高。

其中,在S101中,每个进程组对应至少一个客户端,并且不同进程组对应于不同的客户端。进程组与客户端之间的对应关系的表示形式根据应用场景的不同可以不同,例如可以是以函数的形式表示的,也可以是以关系表的形式表示的,还可以是其他形式表示的,本实施例对此不做任何限制。

为描述方便,假设对应关系是以函数的形式表示的,并且假设对应关系可以表示为函数y=F(x),其中x为客户端,y为进程组。客户端和进程组的表示形式根据应用场景的不同也可以不同,例如在一种可能的实施例中,客户端可以是以客户端的IP地址表示的,在另一种可能的实施例中,客户端也可以是以客户端的产品序列号表示的。在一种可能的实施例中,进程组可以是以进程组的序号表示的,在另一种可能的实施例中,进程组也可以是以进程组的名称表示的。

F(·)表示将x映射为y的函数,该函数的值域为所有进程组,该函数的具体形式根据应用场景的不同可以是不同形式的哈希函数。示例性的,假设进程组的数目为10个,则在一种可能的实施例中,y=F(x)可以如下所示:

y=xmod5

其中,xmod5表示x除以5的余数。

在S102中,本文中的多媒体数据流根据应用场景的不同可以是指不同的多媒体数据流,示例性的,在视频直播的应用场景中多媒体数据流可以是指直播视频流,在视频点播的应用场景中多媒体数据流也可以是指用户所点播的视频的视频数据流,在在线音乐播放的应用场景中多媒体数据流还可以是指音频数据流,本实施例对此不做任何限制。

下文为描述方便,将与发送多媒体数据请求的客户端对应的进程组称为目标进程组。在一种可能的实施例中,出于减少用于处理多媒体数据流请求的进程的考虑,可以优先将多媒体数据流请求分配至目标进程组中非空闲状态的进程进行处理。并且可以优先将请求相同多媒体数据流的多媒体数据流请求分配至相同的进程处理。

示例性的,假设目标进程组中包含3个进程,分别记为进程1、进程2和进程3,并且目标进程组与客户端1和客户端2对应,假设在执行S102之前进程1已经用于对客户端1针对目标多媒体数据流发送的多媒体数据流请求进行回源,则在接收到客户端2针对目标多媒体数据流发送的多媒体数据流请求时,同样通过进程1对客户端2针对目标多媒体数据流发送的多媒体数据流请求进行回源。

进程对多媒体数据流请求的处理方式根据应用场景的不同可以不同,示例性的,该进程可以确定服务器本地是否存储有目标数据流,如果服务器本地存储有目标数据流,则由于该服务器已经获取到目标数据流,因此该进程可以结束对该多媒体数据流请求的处理,如果服务器本地没有存储目标多媒体数据流,则该进程可以进行回源以获取目标多媒体数据流。

在另一种可能的实施例中,出于负载均衡的考虑,也可以优先将多媒体数据流请求分配至目标进程组中负载最低的进程进行处理,其中,负载最低的进程可以是指当前正在处理的多媒体数据流请求的数目最少的进程。

参见图2,图2所示为本发明实施例提供的进程管理方法的另一种流程示意图,可以包括:

S201,将多个进程划分为多个进程组。

该步骤与前述S101相同,可以参见前述关于S101的相关描述,在此不再赘述。

S202,每当接收到客户端发送的多媒体数据流请求,判断多媒体数据流请求所请求的多媒体数据流是否为热门多媒体数据流。

其中,热门多媒体数据流的标准可以由用户根据实际情况进行设置,例如在一种可能的实施例中,热门多媒体数据流可以是指至热度大于预设热度阈值的多媒体数据流。

一个多媒体数据流的热度可以用于表示在当前时间段内预期请求该多媒体数据流的客户端的数量,在当前时间段内预期请求该多媒体数据流的客户端的数量越多则该多媒体数据流的热度理论上越高,在当前时间段内预期请求该多媒体数据流的客户端的数量越少则该多媒体数据流的热度理论上越低。

S203,如果多媒体数据流请求所请求的多媒体数据流为热门多媒体数据流,将多媒体数据请求分配至与发送该多媒体数据流请求的客户端对应的进程组中的进程进行处理。

如果该多媒体数据流请求所请求的多媒体数据流为热门多媒体数据流,则可以认为请求该多媒体数据流所请求的多媒体数据流的客户端数量较多,则此时可以尽可能提高服务器能够并发行处理的多媒体数据流请求的数目,以应对较多客户端请求相同多媒体数据流的情景。

在一种可能的实施例中,如果该多媒体数据流请求所请求的多媒体数据流不为热门多媒体数据流,则可以按照预设的多媒体数据流与进程之间的对应关系,确定该多媒体数据流请求所请求的标多媒体数据流对应的进程,作为目标进程,并通过目标进程对多媒体数据流请求进行回源。

可以理解的是,如果该多媒体数据流请求所请求的多媒体数据流不为热门多媒体数据流,则可以认为在当前时间段内预期请求该多媒体数据流请求所请求的多媒体数据流的客户端的数量较少,即可以认为此时即使不同客户端针对该多媒体数据流请求所请求的多媒体数据流发送的不同多媒体数据流请求通过同一个进程进行回源,也在该进程所能够负载的最大多媒体数据流请求数目之内。因此,此时无需提高服务器能够并发行处理的多媒体数据流请求的数目,而是尽可能将针对相同的多媒体数据流发送的多媒体数据流通过相同的进程进行回源,以减少服务器运行的进程的数目。

如前述分析,理论上划分的进程组的数目越多,则服务器能够并发行处理的多媒体数据流请求的数目提升越多。而划分的进程组的数目越少,则服务器所需运行的进程的数目越少。

在不同应用场景中可能存在不同的实际需求,例如在一些应用场景中服务提供方可能希望尽可能提升服务器能够并行处理的多媒体数据流请求的数目,在另一些应用场景中服务提供方可能希望尽可能减少服务器所需运行的进程的数目。因此,如果划分的进程组的数目是固定值,则可能无法适用于不同的应用场景。

基于此,在一种可能的实施例中,可以如图3所述,图3所示为本发明实施例提供的进程管理方法的另一种可能的实施例,包括:

S301,获取进程组数目。

可以是由服务器按照预设的规则计算得到的,也可以是由除服务器以外的其他电子设备按照预设的规则计算得到后发送至服务器的,还可以是由相关人员根据实际经验或者需求确定并输入至服务器的。

示例性的,在一种可能的实施例中,可以是根据热门多媒体数据流的热度确定进程组数目,其中,进程组数目与热度正相关。可以理解的是,如果热门多媒体数据流的热度越高,则可以认为在当前时间段内预期请求同一多媒体数据流的客户端的数量越多,此时应当更多的提升服务器能够并发行处理的多媒体数据流请求的数目,以满足用户获取多媒体数据流的需求。如果热门多媒体数据流的热度越低,则可以认为在当前时间段内预期请求同一多媒体数据流的客户端的数量越少,此时应当更少的提升服务器能够并行处理的多媒体数据流请求的数目,以尽可能减少服务器所需运行的进程的数目。

S302,将多个进程划分为进程组数目个进程组。

划分的方式可以是将进程均匀的划分为进程组数目个进程组,也可以是非均匀的划分为进程组数目个进程组。并且可以是将所有进程划分为进程组数目个进程组,也可以是将部分进程划分为进程组数目个进程组,而剩余部分的进程不被划分至任一进程组。

S303,每当接收到客户端发送的多媒体数据流请求,将该多媒体数据请求分配至与发送该多媒体数据流请求的客户端对应的进程组中的进程进行处理。

该步骤与前述S102相同,可以参见前述关于S102的相关描述,在此不再赘述。

选用该实施例,可以根据需求灵活更改进程组的数目,以使得本发明实施例提供的进程管理方法可以适用于不同的应用场景。

参见图4a,图4a所示为本发明实施例提供的进程管理装置的一种结构示意图,所述进程管理模块应用于服务器,所述服务器运行有多个进程,所述进程管理装置可以包括:

进程分组模块401,用于将所述多个进程划分为多个进程组,其中,每个进程组对应至少一个客户端,并且不同进程组对应于不同的客户端;

请求分配模块402,用于每当接收到客户端发送的多媒体数据流请求,将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理。

在一种可能的实施例中,所述请求分配模块402,还用于判断所述多媒体数据流请求所请求的多媒体数据流是否为热门多媒体数据流;

所述请求分配模块402,具体用于如果所述多媒体数据流请求所请求的多媒体数据流为热门多媒体数据流,将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理。

在一种可能的实施例中,所述请求分配模块402,还用于如果所述多媒体数据流请求所请求的多媒体数据流不为热门多媒体数据流,按照预设的多媒体数据流与进程之间的对应关系,将所述多媒体数据请求分配至与发送所述多媒体数据流请求所请求的多媒体数据流对应的进程进行处理。

在一种可能的实施例中,如图4b所示,所述装置还包括分组配置模块403,用于获取进程组数目;

所述进程分组模块401,具体用于将所述多个进程划分为所述进程组数目个进程组。

在一种可能的实施例中,所述分组配置模块403,具体用于根据热门多媒体数据流的热度,确定进程组数目,其中,所述进程组数目与所述热度正相关。

本发明实施例还提供了一种服务器,如图5所示,包括:

计算机可读存储介质501,用于存放计算机程序;

处理器502,用于执行计算机可读存储介质501上所存放的程序时,实现如下步骤:

将所述多个进程划分为多个进程组,其中,每个进程组对应至少一个客户端,并且不同进程组对应于不同的客户端;

每当接收到客户端发送的多媒体数据流请求,将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理。

在一种可能的实施例中,在所述将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理之前,所述处理器502还可以用于执行以下步骤:

判断所述多媒体数据流请求所请求的多媒体数据流是否为热门多媒体数据流;

所述将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理,包括:

如果所述多媒体数据流请求所请求的多媒体数据流为热门多媒体数据流,将所述多媒体数据请求分配至与发送所述多媒体数据流请求的客户端对应的进程组中的进程进行处理。

在一种可能的实施例中,在所述判断所述多媒体数据流请求所请求的多媒体数据流是否为热门多媒体数据流之后,所述处理器502还可以用于执行以下步骤:

如果所述多媒体数据流请求所请求的多媒体数据流不为热门多媒体数据流,按照预设的多媒体数据流与进程之间的对应关系,将所述多媒体数据请求分配至与发送所述多媒体数据流请求所请求的多媒体数据流对应的进程进行处理。

在一种可能的实施例中,在将所述多个进程划分为多个进程组之前,所述处理器502还可以用于执行以下步骤:

获取进程组数目;

所述将所述多个进程划分为多个进程组,包括:

将所述多个进程划分为所述进程组数目个进程组。

在一种可能的实施例中,所述获取进程组数目,包括:

根据热门多媒体数据流的热度,确定进程组数目,其中,所述进程组数目与所述热度正相关。

本发明实施例提供的服务器还可以包括通信总线、通信接口等。上述服务器提到的通信总线可以是外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述服务器与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一进程管理方法的步骤。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一进程管理方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、服务器、计算机可读存储介质以及计算机程序产品的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

相关技术
  • 一种进程管理方法、装置及服务器
  • 窗口进程管理方法、装置、存储介质及服务器
技术分类

06120112811206