JRockit

From Wikipedia, the free encyclopedia

JRockit is a proprietary Java Virtual Machine from BEA Systems.

Many JRE class files distributed with BEA JRockit are the same as those distributed by Sun. JRockit overrides class files which are closely tied to the JVM, therefore retaining API compatibility while enhancing the performance of the JVM.

The overridden class files include those in the packages

  • java.lang
  • java.io
  • java.net
  • java.util

BEA claim significant performance gains can be derived by using their JVM, but this seems not always confirmed by the independent benchmarking [1]

[edit] Supported CPUs

  • Intel x86 32/64 bit
  • Intel Itanium
  • Sun/SPARC

[edit] JRockit Mission Control

JRockit 5.0 R26 currently bundles a set of tools called JRockit Mission Control[2]. The tools include an interactive Management Console, which visualizes garbage collection and other performance statistics, a runtime performance profiling tool called Runtime Analyzer, and a memory analysis tool called Memory Leak Detector.

[edit] References

Languages