- JRockit
Infobox Software
name = JRockit
caption = Demonstration of JRockit JVM
collapsible = yes
developer =
latest release version =
latest release date =
latest preview version =
latest preview date =
operating system =
programming language =
genre =Java Virtual Machine
license =
website = http://www.oracle.com/technology/products/jrockit/index.htmlJRockit, a proprietary
Java Virtual Machine (JVM) fromBEA Systems , became part ofOracle 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. [ [http://www.shudo.net/jit/perf/ Performance Comparison of Java/.NET Runtimes (Oct 2004) ] ]
Supported CPU types
* Intel x86 32/64 bit
* Intel Itanium
* Sun/SPARCJRockit Mission Control
JRockit 5.0 R26 bundled a set of tools called JRockit Mission Control [http://www.bea.com/content/news_events/white_papers/BEA_JRockit_EntJava_business_wp.pdf] .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
* [http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/jrockit JRockit homepage.]
* [http://commerce.bea.com/products/weblogicjrockit/jrockit_prod_fam-bea.jsp JRockit download page]
* [http://edocs.bea.com/jrockit/jrdocs/suppPlat/prodsupp.html#wp999010 JRockit Product Support.]
* [http://developers.sun.com/learning/javaoneonline/j1sessn.jsp?sessn=TS-2171&yr=2007&track=5 JavaOne 2007 Online BEA JRockit Session]Footnotes
Wikimedia Foundation. 2010.