A unifying approach to performance analysis in the Java environment

W. P. Alexander, R. F. Berry, F. E. Levine, R. J. Urquhart

Research output: Contribution to journalArticlepeer-review


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 it 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™ 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.
Original languageEnglish
Pages (from-to)118-134
JournalIBM Systems Journal
Issue number1
Publication statusPublished - 1 Jan 2000


Dive into the research topics of 'A unifying approach to performance analysis in the Java environment'. Together they form a unique fingerprint.

Cite this