[发明专利]性能分析方法、装置和设备有效
| 申请号: | 201811096510.8 | 申请日: | 2018-09-19 |
| 公开(公告)号: | CN110928738B | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 田永军;何万青;孙相征 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;G06F9/48 |
| 代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 性能 分析 方法 装置 设备 | ||
本发明实施例提供一种性能分析方法、装置和设备,该方法包括:将用户终端设备发送的任务发送至目标处理节点,以使目标处理节点中与任务对应的目标应用程序启动一进程执行任务。接收目标处理节点发送的、与进程对应的性能数据。若性能数据满足已设定的分析条件,则向目标处理节点发送分析指令,以使目标处理节点对进程进行性能分析,并接收此进程的性能分析结果。可见,上述方法是节点管理平台自动控制对进程进行性能分析的触发时机,这样可以保证在最佳的时间触发性能分析,从而提高性能分析结果的可靠性。同时,目标处理节点的性能分析已经深入到进程级别,这也方便用户可以根据性能分析结果对处理节点进行更加深入的分析。
技术领域
本发明涉及计算机技术领域,尤其涉及一种性能分析方法、装置和设备。
背景技术
在使用处理设备来执行数据处理任务时,处理设备的运行状态会直接影响任务的完成速度。因此,通常需要在执行任务时对处理设备的性能进行分析。这样在了解设备运行状态的基础上,用户可以对处理设备进行优化,从而进一步提高数据处理的速度。
而在现有技术中,触发性能分析的时机通常是用户自主控制的,比如当用户感觉数据处理速度变慢时,则可以自主触发对处理设备性能的分析操作。但用户往往很难在性能分析的最佳时机触发性能分析,从而导致性能分析结果的可靠性不高。
发明内容
有鉴于此,本发明实施例提供一种性能分析方法、装置和设备,用以提高性能分析结果的可靠性。
第一方面,本发明实施例提供一种性能分析方法,应用于节点管理平台,包括:
将用户终端设备发送的任务发送至目标处理节点,以使所述目标处理节点中与所述任务对应的目标应用程序启动一进程执行所述任务;
接收所述目标处理节点发送的性能数据,所述性能数据与所述进程对应;
若所述性能数据满足所述已设定的分析条件,则向所述目标处理节点发送分析指令,以使所述目标处理节点对所述进程进行性能分析;
接收所述目标处理节点发送的性能分析结果。
第二方面,本发明实施例提供一种性能分析装置,应用于节点管理平台,包括:
任务发送模块,用于将用户终端设备发送的任务发送至目标处理节点,以使所述目标处理节点中与所述任务对应的目标应用程序启动一进程执行所述任务;
接收模块,用于接收所述目标处理节点发送的性能数据,所述性能数据与所述进程对应;
指令发送模块,用于若所述性能数据满足所述已设定的分析条件,则向所述目标处理节点发送分析指令,以使所述目标处理节点对所述进程进行性能分析;
所述接收模块,还用于接收所述目标处理节点发送的性能分析结果。
第三方面,本发明实施例提供一种电子设备,包括第一处理器和第一存储器,所述第一存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述第一处理器执行时实现上述第一方面中的性能分析方法。该电子设备还可以包括第一通信接口,用于与其他设备或通信网络通信。
本发明实施例提供了一种计算机存储介质,用于储存存储计算机程序,所述计算机程序使计算机执行时实现上述第一方面中的性能分析方法。
第四方面,本发明实施例提供一种性能分析方法,应用于用户终端设备,包括:
将用户提交的任务发送至节点管理平台,以使所述节点管理平台将所述任务分配到目标处理节点由所述目标处理节点中与所述任务对应的目标应用程序启动一进程执行所述任务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811096510.8/2.html,转载请声明来源钻瓜专利网。





