JRockit, a proprietary Java Virtual Machine (JVM) from BEA Systems, became part of Oracle Fusion Middleware in 2008.
Many JRE class files distributed with BEA JRockit exactly replicate 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 claims that using JRockit can give significant performance gains, but independent benchmarking has not always confirmed this.[1]
Supported CPU types
- Intel x86 32/64 bit
- Intel Itanium
- Sun/SPARC
JRockit Mission Control
JRockit 5.0 R26 bundled a set of tools called JRockit Mission Control[1]. 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.
References
Footnotes
|