[发明专利]GUI性能日志生成系统、方法及GUI性能分析方法有效
申请号: | 200810181076.3 | 申请日: | 2008-11-20 |
公开(公告)号: | CN101425037A | 公开(公告)日: | 2009-05-06 |
发明(设计)人: | 殷慷 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 | 代理人: | 胡海国;王艳春 |
地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | gui 性能 日志 生成 系统 方法 分析 | ||
1.一种GUI性能日志生成系统,其特征在于,所述系统包括:
性能事务记录单元,记录在执行性能事务的第一时间和第二时间所述性能事务对客户端的资源消耗差异,以及性能事务对服务端的远程调用参数,所述性能事务为能代表功能点的性能事务;
性能日志生成单元,与所述性能事务记录单元进行数据交互,根据所述性能事务记录单元记录的客户端的资源消耗差异和远程调用参数生成性能日志。
2.根据权利要求1所述的GUI性能日志生成系统,其特征在于,所述第一时间是性能事务开始,所述第二时间是所述性能事务结束。
3.根据权利要求1或2所述的GUI性能日志生成系统,其特征在于,所述性能事务包括Action执行事件和UI初始化事件。
4.一种GUI性能日志生成方法,其特征在于,所述方法包括以下步骤:
A.记录在执行性能事务的第一时间和第二时间所述性能事务对客户端的资源消耗差异,以及性能事务对服务端的远程调用参数,所述性能事务为能代表功能点的性能事务;
B.根据所述记录的客户端的资源消耗差异和远程调用参数生成性能日志。
5.根据权利要求4所述的GUI性能日志生成方法,其特征在于,所述第一时间是性能事务开始,所述第二时间是性能事务结束,所述步骤A中记录在执行性能事务的第一时间和第二时间所述性能事务对客户端的资源消耗的差异进一步包括:
A1.在性能事务开始时获取客户端的资源消耗参数;
A2.在性能事务结束时获取客户端的资源消耗参数;
A3.记录开始和结束时性能事务对客户端的资源消耗差异。
6.根据权利要求4或5所述的GUI性能日志生成方法,其特征在于,所述性能事务包括:Action执行事件和UI初始化事件。
7.一种GUI性能分析方法,其特征在于,包括以下步骤:
A′.根据性能事务执行的不同时间对客户端的资源消耗差异和对服务端的 远程调用参数生成性能日志,所述性能事务为能代表功能点的性能事务;
B′.根据所述远程调用参数判断性能事务对服务端的远程调用状况;
C′.根据所述客户端的资源消耗差异判断性能事务在客户端的资源消耗状况。
8.根据权利要求7所述的GUI性能分析方法,其特征在于,所述远程调用参数包括远程调用时间、远程调用次数和网路传输时间,所述步骤B’包括:
B1′.根据性能事务对服务端的远程调用时间判断对服务端的远程调用状况;
B2′.根据性能事务对服务端的远程调用次数判断对服务端的远程调用状况;
B2′.根据网络传输时间判断网络状况。
9.根据权利要求7所述的GUI性能分析方法,其特征在于,所述客户端的资源消耗包括:中央处理器处理时间、GC时间和/或GC次数,所述步骤C’包括:
C1′.根据中央处理器处理时间判断性能事务对中央处理器的资源消耗状况;
C2′.根据GC时间和/或GC次数判断性能事务对内存的资源消耗状况。
10.根据权利要求7至9中任意一项所述的GUI性能分析方法,其特征在于,所述方法还包括:检测性能事务从本地文件系统读取文件的状况,根据检测结果分析性能事务响应状况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810181076.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于电量中和剂生产的设备
- 下一篇:薄板快速吊装夹具