一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于程序性能计数的异常进程快速定位方法与流程

2022-03-26 02:40:56 来源:中国专利 TAG:

技术特征:
1.一种基于程序性能计数的异常进程快速定位方法,其特征在于,包括以下步骤:s1、用户提交应用作业;s2、作业调度器在启动应用作业的同时,在每个任务对应的处理器上初始化预设的硬件性能计数器;s3、若程序正常执行直至结束,则基于性能计数器实现的性能计数不对程序产生干扰;s4、若程序执行错误,则启动错误定位处理流程:s41、通过作业管理系统,获取步骤s1提交应用作业的作业信息,所述作业信息包括并行任务所处的各个计算节点的信息、并行任务的编号、并行任务与计算节点的映射信息;s42、调用维护管理系统接口,根据步骤s41取得的作业信息,将需要采集数据的计算节点按系统中板分组,并行地将各分组的采集请求发送到对应中板的管理服务板,管理服务板再将分组内的请求并行地发送到各个bmc;s43、连接计算节点的bmc,获取到步骤s42中发起的请求,旁路计算任务和操作系统,直接通过处理器的维护接口与处理器核心通信,采集到各处理器核心的性能数据;s44、基于步骤s43取得的性能计数,进行层次化的错误定位:基于主核进程及从核线程特征生成进程特征,使用进程特征对进程组聚类,定位异常进程;对异常进程中的所有线程再次进行聚类,定位异常线程;s45、报告异常任务,用于进一步展开精确的错误原因定位。

技术总结
本发明公开一种基于程序性能计数的异常进程快速定位方法,包括以下步骤:S1、用户提交应用作业;S2、作业调度器在启动应用作业的同时,在每个任务对应的处理器上初始化预设的硬件性能计数器;S3、若程序正常执行直至结束,则基于性能计数器实现的性能计数不对程序产生干扰;S4、若程序执行错误,则启动错误定位处理流程;S45、报告异常任务,用于进一步展开精确的错误原因定位。本发明有效提高了开发人员的调试开发效率、提升了系统资源利用率。提升了系统资源利用率。提升了系统资源利用率。


技术研发人员:刘鑫 彭达佳 刘勇 冯赟龙 王敬宇 陈华蓉 宋佳伟 孙川
受保护的技术使用者:无锡江南计算技术研究所
技术研发日:2021.04.30
技术公布日:2022/3/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献