JRockit JVM versus HotSpot JVM

si quelqu'un peut me donner de brèves informations sur les avantages et les inconvénients des deux JVM puisqu'ils dépendent tous de la spécification JVM Standard.

45
demandé sur staffan 2011-11-09 21:06:41

3 réponses

JRockit a été initialement développé par Appeal et BEA Systems avant D'être acquis par Oracle pour exécuter un logiciel serveur. 1 il a été conçu pour être optimisé pour les grandes applications nécessitant des tâches de longue durée, beaucoup de mémoire et un environnement évolutif, poussant les optimisations pour ces scénarios encore plus loin que le Sun HotSpot JVM en mode serveur (voir aussi: différences réelles entre" java-server "et"java-client"? ).

depuis L'acquisition de Sun Microsystems par Oracle, Oracle a communiqué sur un plan concret et la feuille de route pour avoir JRockit et le HotSpot JVM pour converger pour être un "meilleur des deux mondes" mise en œuvre, la plupart construit sur HotSpot mais intégrant les fonctionnalités les plus populaires de JRockit.

en fait, et comme mentionné sur le même blog, JRockit ne sera pas publié en tant que Java 7 JVM ; et certains de JRockit des fonctionnalités sont progressivement introduites dans HotSpot ( interne, même parfois appelé" HotRockit " ).

pour plus de détails, lire:


1 Comme partiellement tiré de Wikipedia le 3 Mars 2012 à 1,50 H HNE.

46
répondu haylem 2017-05-23 11:47:00

il n'y a pas de version de JRockit pour java 7. Le JDK téléchargé pour Java 7 et Java 8 est Java HotSpot. Je peux le confirmer pour les téléchargements Java 7 et Java 8 jdk pour oracle. lien pour Java 7

Voici la confirmation de version pour java-version pour JDK 1.7

Java (TM) SE environnement D'exécution (build 1.7.0_80-b15)

Java HotSpot (TM) 64-Bit Server VM (build 24.80 - b11, mixed mode)

JRockit et HotSpot ont été fusionnés et JDK 7 contient la première version de ce JVM convergent (voir Henrik blog sur Java 7)

4
répondu sandk 2015-08-16 17:13:31

JRockit avait l'habitude d'être considéré comme plus performant bien que je ne suis pas sûr que cela ait jamais été prouvé de manière cohérente. Oracle est en train de fusionner JRockit et HotSpot.

2
répondu Paul Medcraft 2012-01-14 22:36:17