The JVM Layer

A Java virtual machine (JVM), an implementation of the Java Virtual Machine Specification, interprets compiled java binary code for a computer's processor (or "hardware platform") so that it can perform a Java program's instructions. The Java Virtual Machine Specification defines an abstract -- rather than a real -- machine or processor. The Specification specifies an instruction set, a set of registers, a stack, a garbage heap, and a method area.

The tests associated with the jvm layer of WebLogic enables administrators to perform the following functions:

  • Assess the effectiveness of the garbage collection activity performed on the JVM heap
  • Monitor WebLogic thread usage
  • Evaluate the performance of the BEA JRockit JVM

jvmlayer1

Figure 1 : The tests associated with the JVM layer