发明名称 | 一种用于对本地方法调用进行性能测试的方法和装置 | ||
摘要 | 本发明提供了一种用于对本地方法调用进行性能测试的方法和装置。所述方法包括:响应于本地方法调用关联事件,由用于对本地方法调用进行性能测试的通用性能测试模板生成性能测试模板副本;将对所述本地方法调用进行性能测试所需的信息填写到所述性能测试模板副本中的相应位置;以及改变代码执行流程,以便执行所述性能测试模板副本。根据本发明,在本地方法被调用时,通过在汇编级别将性能测试模板副本动态地插入在执行路径中,来实现对本地方法的性能测试。因此,相对于现有技术而言,本发明不需要针对每个本地方法提供关联代理,具有很高的可行性,并且几乎未对系统性能造成任何影响。 | ||
申请公布号 | CN101782868A | 申请公布日期 | 2010.07.21 |
申请号 | CN200910003244.4 | 申请日期 | 2009.01.21 |
申请人 | 国际商业机器公司 | 发明人 | 滕启明;钟虓;王峰;王海川 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 北京市金杜律师事务所 11256 | 代理人 | 吴立明;庞淑敏 |
主权项 | 一种用于对本地方法调用进行性能测试的方法,包括:响应于本地方法调用关联事件,由用于对本地方法调用进行性能测试的通用性能测试模板生成性能测试模板副本;将对所述本地方法调用进行性能测试所需的信息填写到所述性能测试模板副本中的相应位置;以及改变代码执行流程,以便执行所述性能测试模板副本。 | ||
地址 | 美国纽约阿芒克 |