[发明专利]程序监控方法及装置有效
申请号: | 201911065045.6 | 申请日: | 2019-11-04 |
公开(公告)号: | CN110795357B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 黄俊文;杨卓俊;谢林洁 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 赵平;周永君 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供的一种程序监控方法及装置,通过将待监控程序和监控程序均编译为类文件,然后通过加载器加载的特性,将第一类文件和第二类文件委派到同一顶层进行加载,采用重新编译的方式,将第二类文件的代码注入到第一类文件中,然后通过加载的方式得到第一类文件对应运行程序的系统性能数据,可以在不对系统进行改造,不需要加入额外的监控组件,无感知且高效精准的性能监控并自动化预测分析性能问题,进行高效的性能测试对系统的侵入和影响更小,在不修改源代码的情况,获取系统的性能指标情况和更为细粒度的方法执行和内存分配情况,获取的数据可以进行代码分析和数据挖掘。 | ||
搜索关键词: | 程序 监控 方法 装置 | ||
【主权项】:
1.一种程序监控方法,其特征在于,包括:/n将待监控程序代码编译为第一类文件,监控程序代码编译为第二类文件;/n将所述第一类文件的加载请求发送至第一子类加载器,第二类文件的加载请求发送至第二子类加载器,以使所述第一子类加载器和第二子类加载器对应地将所述第一类文件和所述第二类文件委派至顶层的父类加载器进行加载;/n当监测到所述第一类文件被加载时,拦截并获取所述第一类文件的代码,将所述第二类文件的代码注入到第一类文件的代码中,重新编译形成合并类文件;/n通过加载所述合并类文件获取所述第一类文件中的系统性能数据;/n根据所述系统性能数据监控所述程序在系统中的运行状态。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201911065045.6/,转载请声明来源钻瓜专利网。