【技术实现步骤摘要】
进程展示方法和装置
[0001]本申请涉及计算机
,尤其涉及一种进程展示方法和装置。
技术介绍
[0002]在很多情况下,需要将电子设备上处于运行状态的进程展示出来。如,为了优化内存以及处理器占用率,一些性能优化应用可能会将电子设备上运行的应用程序中处于运行状态的进程的信息展示给用户。
[0003]但是,电子设备上同一时刻可能会运行有多种应用程序,而每个应用程序有可能会启动多个进程。在该种情况下,如果将全部应用程序运行的进程都展示给用户,必然存在展示的进程数量过多,导致进程信息展示不合理,从而不利于用户快速定位所需查找的某个应用程序下的进程。
技术实现思路
[0004]本申请提供了一种进程展示方法和装置。
[0005]其中,一种进程展示方法,包括:
[0006]确定电子设备上运行的各应用程序关联的处于运行状态的进程;
[0007]从所述应用程序关联的处于运行状态的进程中,确定能够实现窗口展现的目标进程;
[0008]输出所述目标进程的进程信息。
[0009 ...
【技术保护点】
【技术特征摘要】
1.一种进程展示方法,包括:确定电子设备上运行的各应用程序关联的处于运行状态的进程;从所述应用程序关联的处于运行状态的进程中,确定能够实现窗口展现的目标进程;输出所述目标进程的进程信息。2.根据权利要求1所述的方法,所述从所述应用程序关联的处于运行状态的进程中,确定能够实现窗口展现的目标进程,包括:确定所述应用程序关联的处于运行状态进程中的根进程;如果所述根进程属于能够实现窗口展现的进程,将所述根进程确定为所述应用程序中待展示的目标进程;如果所述根进程不属于能够实现窗口展现的进程,从所述根进程下的子进程中确定能够实现窗口展现的目标进程。3.根据权利要求1所述的方法,在所述输出所述目标进程的进程信息之前,还包括:如果所述应用程序关联的处于运行状态的进程中不存在能够实现窗口展现的进程,将所述应用程序的根进程确定为所述应用程序中待展示的目标进程。4.根据权利要求1所述的方法,所述确定电子设备上运行的各应用程序关联的处于运行状态的进程,包括:获得缓存的各应用程序的可启动进程信息,所述可启动进程信息包括所述应用程序能够启动的进程的信息;基于各应用程序的可启动进程信息,确定电子设备中处于运行状态的各进程所归属的应用程序,得到电子设备中运行的各应用程序关联的且处于运行状态的进程。5.根据权利要求4所述的方法,在获得缓存的各应用程序的可启动进程信息之前,还包括:从电子设备中第一类型的应用程序的配置文件中,获得所述第一类型的应用程序的各可执行文件的信息,将所述第一类型的应用程序的各可执行文件对应的进程的信息缓存为所述第一类型的应用程序的可启动进程信息;基于所述电子设备中运行的属于设定进程类型的各进程之间的调用关系,确定各第二类型的应用程序的可启动进程信息,缓存所述第二类型的应用程序的可启动进程信息,所述设定进程类型为第二类型的应用程序关联的进程对应的类型。6.根据权利要求5所述的方法,所述基于所述电子设备中运行的属于设定进程类型的各进程之间的调用关系,确定...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。