JRockit

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. július 17-én felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .
JRockit
Típusú Java virtuális gép
Fejlesztő Jóslat
Beírva C , Java
Operációs rendszer Linux , Windows , Solaris ( SPARC )
legújabb verzió 28.2.7
Engedély Oracle bináris kód licenc
Weboldal oracle.com/us/technology…

A JRockit  az Oracle Corporation saját fejlesztésű Java virtuális gépe . 2011 májusa óta ingyenes a szervezetek belső kereskedelmi használatra (korábban csak fejlesztéshez , teszteléshez és prototípus -készítéshez ingyenes ) [1] [2] .

A JRockittal terjesztett legtöbb JRE osztály ( .class fájlok ) megvalósítása változatlan formában kerül átvételre a HotSpot virtuális gépből . A virtuális géphez szorosan kapcsolódó kis számú osztályhoz natív megvalósítást biztosítunk, így fenntartva a kompatibilitást az API -szinten . A saját megvalósítású osztályokat a következő csomagok tartalmazzák:

A Sun Microsystems felvásárlásának befejezését követően az Oracle egy 2010. január 27- i Java Strategy Webcastban bejelentette , hogy a JRockit legjobb tulajdonságait a JVM 7-es verziójában implementálják [3] .

Történelem

A JRockit eredetileg az Appeal Virtual Machines fejlesztette ki , amelyet később a BEA Systems vásárolt fel 2002 -ben [4] .

2008 - ban az Oracle Corporation felvásárolta a BEA Systemst , és a JRockit az Oracle Fusion Middleware részévé vált .

Támogatott processzorarchitektúrák

JRockit Mission Control és JRockit Realtime

A JRockit 5.0 R26-tól kezdve a JRockit a JRockit Mission Control [5] nevű segédprogramokkal érkezik . Magába foglalja:

Az R27.3 [ 6] verziótól kezdődően a segédprogramok készletébe egy késleltetési elemző került , amely lehetővé teszi a szinkronizáláshoz, a fájl- és hálózati I/O -hoz , a további memóriafoglaláshoz és a szemétgyűjtő működéséhez kapcsolódó késések grafikus megjelenítését.

A garantált válaszidőt igénylő alkalmazásokhoz a Java Virtual Machine speciális változata jelenik meg - JRockit Realtime [7] .

A JRockit Mission Control eszközkészlet és a JRockit Realtime továbbra is fizetős maradt a kereskedelmi használatra a JRockit megjelenése után is ingyenesen [1] .

Jegyzetek

  1. 1 2 Jackson, Joab Oracle Frees JRockit  (angol)  (a hivatkozás nem elérhető) . PC World (2011. május 19.). Letöltve: 2011. május 25. Az eredetiből archiválva : 2012. április 23.. A JRockit szoftver mostantól ingyenesen elérhető személyes használatra, valamint belső szervezeti használatra. Egy új licenc, amely a Sun Binary Code License kissé módosított változata, leírja a használati feltételeket
  2. Ståhl, Henrik JRockit most ingyenes  (eng.)  (hivatkozás nem elérhető) . Oracle Blog spot (2011. május 18.). Hozzáférés dátuma: 2011. május 27. Az eredetiből archiválva : 2012. április 23. A JRockit most ingyenes (ingyenes) fejlesztésre és belső gyártási használatra általános célú számítógépeken.
  3. Oracle + Sun Strategy Update Webcast  (angol)  (a hivatkozás nem érhető el) . Letöltve: 2010. április 22. Az eredetiből archiválva : 2012. április 23..
  4. Thomas Risberg . A BEA felvásárolja az Appeal Virtual Machines-t, a JRockit  (angol) gyártóit, a TheServerSide.com-ot (2002. február 26.). Az eredetiből archiválva : 2016. március 31. Letöltve: 2010. április 22.
  5. Oracle JRockit Mission Control Overview  (eng.) (pdf)  (hivatkozás nem érhető el) . Letöltve: 2010. április 22. Az eredetiből archiválva : 2012. április 23..
  6. Marcus Hirt. The Mission Control 3.0 Latency Analyzer (áttelepítve a régi BEA blogról)  (angol)  (a hivatkozás nem elérhető) (2008. augusztus 4. 15:24). Letöltve: 2010. április 22. Az eredetiből archiválva : 2010. szeptember 12..
  7. Oracle JRockit Realtime  (angol)  (a hivatkozás nem elérhető) . termék adatlap . Oracle (2009. március 25.). Letöltve: 2011. május 25. Az eredetiből archiválva : 2012. április 23..

Linkek