软件运行数据处理方法及软件运行数据处理装置的制造方法_4

文档序号:9708102阅读:来源:国知局
[0097]三、用户可通过点击如图6C所示界面上的Cpu选项或Net选项。发出参数选择指令,以选择需要监控的软件的参数,图6C中选择了监控软件的Cpu占有率的性能参数。
[0098]四、这时用户通过点击图6C上的Para按键,可切换至一采集子界面,如图6D所示,图6D中显示了该软件“百度地图”的两个进程“PCP0”以及“PCP1”。用户可以通过点击区域B触发参数获取指令,这样软件运行数据处理装置开始获取该进程的Cpu占有率的性能参数,具体如图6E所示。当然用户也可通过再次点击区域B触发参数停止获取指令,这样软件运行数据处理装置停止获取该进程的Cpu占有率的性能参数,并对获取的进程的参数进行存储操作。
[0099]五、用户通过点击图6E中的区域C触发参数分析指令,这样软件运行数据处理装置切换至进程的参数的展示界面,该展示界面可展示了软件“百度地图”的进程“PCP1”的Cpu占有率的性能参数。
[0100]六、当然软件运行数据处理装置在使用过程中,可以点击图6C中的refresh按键,这样软件运行数据处理装置会重新获取软件“百度地图”的进程,如图6F所示,刷新后的软件“百度地图”包括了 “P0P0”、“PCP1”以及“PCP2”三个进程,以便于用户对软件的所有进程进行完美的性能监控。
[0101]七、在软件“百度地图”的软件界面上设置有一软件运行数据处理装置的悬浮窗,用户可以通过点击该悬浮窗触发参数获取指令以及参数停止获取指令。从而可实现对软件的进程进行精确的性能监控。
[0102]本发明的软件运行数据处理方法及软件运行数据处理装置通过获取软件的所有进程的参数,方便的实现了对移动终端的性能的监控;解决了现有的软件运行数据处理方法及软件运行数据处理装置不能很好的反映软件对移动终端的性能影响的技术问题。
[0103]本发明实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。上述的各装置或系统,可以执行相应方法实施例中的方法。
[0104]综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
【主权项】
1.一种软件运行数据处理方法,其特征在于,包括: 接收软件选取指令,根据所述软件选取指令,选取待处理的软件; 接收软件启动指令,根据所述软件启动指令,启动所述软件并查找所述软件的进程;接收参数获取指令,根据所述参数获取指令,获取所述进程的参数,并对所述进程的参数进行存储操作;以及 接收参数分析指令,根据所述参数分析指令,对所述软件相关的进程的参数进行统计分析,并对统计分析结果进行展示。2.根据权利要求1所述的软件运行数据处理方法,其特征在于,所述软件运行数据处理方法还包括: 提供一个与用户进行交互操作的交互界面; 通过所述交互界面接收所述软件选取指令、所述软件启动指令、所述参数获取指令以及所述参数分析指令; 所述对统计分析结果进行展示的等步骤包括: 通过所述交互界面对所述统计分析结果进行展示。3.根据权利要求1所述的软件运行数据处理方法,其特征在于,所述参数获取指令定时生成或由用户触发生成。4.根据权利要求1所述的软件运行数据处理方法,其特征在于,所述根据所述参数获取指令,获取所述进程的参数的步骤包括: 接收进程刷新指令,根据所述进程刷新指令,重新查找所述软件的进程。5.根据权利要求2所述的软件运行数据处理方法,其特征在于,所述启动所述软件的步骤包括: 判断所述软件是否启动成功; 如所述软件启动成功,则所述交互界面切换至采集子界面;所述采集子界面用于选择与所述软件相关的进程的参数以及接收所述参数获取指令;以及如所述软件启动失败,则进行错误提示。6.根据权利要求2所述的软件运行数据处理方法,其特征在于,所述启动所述软件的步骤包括: 判断所述软件是否已启动; 如所述软件未启动,则启动所述软件;以及 如所述软件已启动,则所述交互界面切换至采集子界面;所述采集子界面用于选择与所述软件相关的进程的参数以及接收所述参数获取指令。7.根据权利要求1所述的软件运行数据处理方法,其特征在于,所述启动所述软件并查找所述软件的进程的步骤之后,所述接收参数获取指令的步骤之前包括: 接收参数选择指令,并根据所述参数选择指令,确定与所述软件相关的进程的参数。8.根据权利要求1所述的软件运行数据处理方法,其特征在于,所述对所述进程的参数进行存储操作的步骤包括: 接收参数停止获取指令,并根据参数停止获取指令对所述进程的参数进行存储操作。9.根据权利要求8所述的软件运行数据处理方法,其特征在于,通过设置在软件界面上的悬浮窗接收所述参数获取指令以及所述参数停止获取指令。10.一种软件运行数据处理装置,其特征在于,包括: 选取模块,用于接收软件选取指令,根据所述软件选取指令,选取待处理的软件; 启动模块,用于接收软件启动指令,根据所述软件启动指令,启动所述软件并查找所述软件的进程; 参数获取模块,用于接收参数获取指令,根据所述参数获取指令,获取所述进程的参数,并对所述进程的参数进行存储操作;以及 展示模块,用于接收参数分析指令,根据所述参数分析指令,对所述软件相关的进程的参数进行统计分析,并对统计分析结果进行展示。11.根据权利要求10所述的软件运行数据处理装置,其特征在于,所述软件运行数据处理装置还包括一用于与用户进行交互操作的交互界面; 通过所述交互界面接收所述软件选取指令、所述软件启动指令、所述参数获取指令以及所述参数分析指令; 所述展示模块通过所述交互界面对所述统计分析结果进行展示。12.根据权利要求10所述的软件运行数据处理装置,其特征在于,所述参数获取指令定时生成或由用户触发生成。13.根据权利要求10所述的软件运行数据处理装置,其特征在于,所述参数获取模块包括: 进程刷新单元,用于接收进程刷新指令,根据所述进程刷新指令,重新查找与所述软件的进程。14.根据权利要求11所述的软件运行数据处理装置,其特征在于,所述启动模块包括: 启动判断单元,用于判断所述软件是否启动成功; 界面切换单元,用于如所述软件启动成功,则所述交互界面切换至采集子界面;所述采集子界面用于选择与所述软件相关的进程的参数以及接收所述参数获取指令;以及 错误提示单元,用于如所述软件启动失败,则进行错误提示。15.根据权利要求11所述的软件运行数据处理装置,其特征在于,所述启动模块包括: 已启动判断单元,用于判断所述软件是否已启动; 启动单元,用于如所述软件未启动,则启动所述软件;以及 界面切换单元,用于如所述软件已启动,则所述交互界面切换至采集子界面;所述采集子界面用于选择与所述软件相关的进程的参数以及接收所述参数获取指令。16.根据权利要求10所述的软件运行数据处理装置,其特征在于,所述软件运行数据处理装置还包括: 参数确定模块,用于接收参数选择指令,并根据所述参数选择指令,确定与所述软件相关的进程的参数。17.根据权利要求10所述的软件运行数据处理装置,其特征在于,所述参数获取模块用于, 接收参数停止获取指令,并根据参数停止获取指令对所述进程的参数进行存储操作。18.根据权利要求17所述的软件运行数据处理装置,其特征在于,通过设置在软件界面上的悬浮窗接收所述参数获取指令以及所述参数停止获取指令。
【专利摘要】本发明提供一种软件运行数据处理方法及装置,该软件运行数据处理方法包括:接收软件选取指令,根据软件选取指令,选取待处理的软件;接收软件启动指令,根据软件启动指令,启动软件并查找软件的进程;接收参数获取指令,根据参数获取指令,获取进程的参数,并对进程的参数进行存储操作;以及接收参数分析指令,根据参数分析指令,对软件相关的进程的参数进行统计分析,并对统计分析结果进行展示。本发明还提供一种软件运行数据处理装置,本发明的软件运行数据处理方法及装置通过获取软件的所有进程的参数,方便的实现了对移动终端的性能的监控。
【IPC分类】G06F11/34, G06F9/445
【公开号】CN105468397
【申请号】CN201410462720
【发明人】郭子风, 廖志, 秦守强
【申请人】腾讯科技(深圳)有限公司
【公开日】2016年4月6日
【申请日】2014年9月11日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1