A unifying approach to performance analysis in the Java']Java environment

被引:6
作者
Alexander, WP [1 ]
Berry, RF [1 ]
Levine, FE [1 ]
Urquhart, RJ [1 ]
机构
[1] IBM Corp, Network Comp Software Div, Austin, TX 78758 USA
关键词
Computational complexity - Data acquisition - Data recording - Data reduction - Data structures - Software engineering - Virtual reality;
D O I
10.1147/sj.391.0118
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In general, performance analysis tools deal with large volumes of highly complex data of varying types and at varying levels of granularity. The result is that if is common for there to be many different tools and components that implement performance data collection, recording, and reporting in an analysis environment. This variety complicates communication within a group and makes cross-group communication about specific performance findings even more difficult. The analysis of the performance of Java(TM) virtual machines and Java applications introduces additional complexity. We describe an approach that unifies the recording and reporting components of performance analysis into a single data model and standard set of reports. We have employed this model with significant success in the analysis of IBM's Developer Kits for the Java virtual machine.
引用
收藏
页码:118 / 134
页数:17
相关论文
共 11 条
[1]  
Ammons Glenn, 1997, P ACM SIGPLAN 97 C P, P85, DOI [10.1145/258915, DOI 10.1145/258915]
[2]   Java']Java server benchmarks [J].
Baylor, SJ ;
Devarakonda, M ;
Fink, SJ ;
Gluzberg, E ;
Kalantar, M ;
Muttineni, P ;
Barsness, E ;
Dimpsey, R ;
Munroe, SJ .
IBM SYSTEMS JOURNAL, 2000, 39 (01) :57-81
[3]  
Graham S. L., 1982, SIGPLAN Notices, V17, P120, DOI 10.1145/872726.806987
[4]  
HALL RK, 1993, 1993 INTERNATIONAL INDUSTRIAL ENGINEERING CONFERENCE PROCEEDINGS, P1
[5]  
*INT CORP, VTUN PERF AN
[6]   JaViz: A client/server Java']Java profiling tool [J].
Kazi, IH ;
Jose, DP ;
Ben-Hamida, B ;
Hescott, CJ ;
Kwok, C ;
Konstan, JA ;
Lilja, DJ ;
Yew, PC .
IBM SYSTEMS JOURNAL, 2000, 39 (01) :96-117
[7]  
LINDHOLM T, 1997, JAVA VIRTUAL MACH SP
[8]  
Microsoft Corporation, 1996, MICR WIND NT WORKST
[9]   Java']Java virtual machine profiler interface [J].
Viswanathan, D ;
Liang, S .
IBM SYSTEMS JOURNAL, 2000, 39 (01) :82-95
[10]  
WATERS F, 1995, AIX PERFRMANCE TUNIN