java - jre - JRockit JVM versus HotSpot JVM
java se downloads (3)
JRockit fue desarrollado originalmente por Appeal y BEA Systems antes de ser adquirido por Oracle para ejecutar el software del servidor. 1 Estaba destinado a ser optimizado para aplicaciones grandes que requieren tareas de larga duración, mucha memoria y un entorno escalable, lo que empuja las optimizaciones para estos escenarios incluso más que el Sun HotSpot JVM en server-mode (vea también: Diferencias reales entre "java - servidor "y" java -client "? ).
Desde la adquisición de Sun Microsystems por Oracle, Oracle se ha comunicado con un plan concreto y una hoja de ruta para hacer que JRockit y HotSpot JVM se conviertan en una implementación "lo mejor de ambos mundos", principalmente construida en HotSpot pero integrando las características más populares de JRockit. .
De hecho, y como se menciona en el mismo blog, JRockit no se lanzará como Java 7 JVM ; y algunas de las características de JRockit se están incorporando de manera incremental a HotSpot ( internamente incluso a veces ahora se denomina "HotRockit" ).
Para más detalles, lea:
1 Como parcialmente retirado de Wikipedia el 3 de marzo de 2012 a las 1.50 pm EST.
Si alguien me puede dar información breve sobre las ventajas y desventajas de las dos JVM, ya que todas dependen de la especificación de JVM estándar
JRockit solía considerarse como de mejor rendimiento, aunque no estoy seguro de que alguna vez se haya probado de manera consistente. Actualmente, Oracle está fusionando JRockit y HotSpot.
No hay una versión de JRockit para Java 7. El JDK descargado para Java 7 y Java 8 es Java HotSpot. Puedo confirmar esto para Java 7 y Java 8 jdk downloads para Oracle. Enlace para Java 7
Aquí está la confirmación de la versión para java -version para JDK 1.7
Java (TM) SE Runtime Environment (compilación 1.7.0_80-b15)
VM de servidor de 64 bits de Java HotSpot (TM) (compilación 24.80-b11, modo mixto)
JRockit y HotSpot se han fusionado y JDK 7 contiene la primera versión de esta JVM convergente (consulte el blog de Henrik en Java 7)