Java event trace performance tools

The iSeries™ Java™ virtual machine enables the trace of certain Java events.

These events can be collected without any instrumentation in the Java code. These events include activities, such as garbage collection, thread creation, class loading, and locking. The Run Java (RUNJVA) command does not specify these events. Instead, you create a Performance Explorer (PEX) definition and use the Start Performance Explorer (STRPEX) command to collect the events. Each event contains useful performance information, such as time stamp and central processing unit (CPU) cycles. You can trace both Java events and other system activities, such as disk input and output, with the same trace definition.

For a complete description of the Java events, see Performance Tools for iSeries, SC41-5340.

Related concepts
Java performance considerations
Java garbage collection
Java Native Method Invocation performance considerations
Java method inlining performance considerations
Java exception performance considerations
Java call trace performance tools
Java profiling performance tools
Related tasks
Collect Java performance data