JRockit是一個專有Java虛擬機(JVM),最初是由Appeal Virtual Machines英語Appeal Virtual Machines開發的,2002年被BEA Systems收購[1],2007年BEA Systems被Oracle收購,2008年又成為Oracle Fusion Middleware英語Oracle Fusion Middleware的一部分。

Quick Facts 當前版本, 編程語言 ...
Close

JavaOne2010大會上,Oracle宣布JRockit的優秀特性將會在OpenJDK上實現。[2][3]目前,JRockit和HotSpot正在整合,目標是在JDK 8發布之時發布整合後的代碼庫。

2011年5月,Oracle宣布JRockit免費發布,並確認他們計劃在OpenJDK上移植JRockit的特性。[4]

性能

JRockiet的許多JRE .class文件英語Java class file完全複製自HotSpot。JRockit覆蓋了與JVM密切相關的部分.class文件英語Java class file,因此在提高JVM性能的同時還保持了API的兼容性。

Oracle聲稱[5]使用JRockit虛擬器可以帶來顯著的性能提升。早期的服務器JVM基準英語Benchmark (computing)測試往往標明HotSpot的服務器性能較好,但JRockit有更好的可擴展性。[6]

支持的CPU類型

  • Intel x86
  • Intel x86-64
  • Intel Itanium(支持已終止)
  • Sun/SPARC

JRockit Mission Control

JRockit5.0 R26版捆綁了一套名為JRockit Mission Control的工具。[7]其中包括:

  • 互動式管理控制台,其可視化了垃圾回收等性能統計數據
  • 運行時性能分析工具Runtime Analyzer
  • 內存分析工具Memory Leak Detector

從R27.3版[8]開始,工具套件還包括一個延時分析器,其可視化了同步、文件/網路 I/O、內存分配和垃圾回收造成的線程停止的統計數據。

參考文獻

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.