48 votes

Jock JRockit versus JVM HotSpot

Si quelqu'un peut me donner de brèves informations sur les avantages et les inconvénients des deux machines virtuelles, ils dépendent tous de la spécification standard de la machine virtuelle.

49voto

haylem Points 11504

JRockit a été développé à l'origine par Appel et BEA Systems, avant d'être acquis par Oracle pour exécuter le logiciel serveur.1 Il était censé être optimisé pour les grandes applications nécessitant un long temps d'exécution des tâches, beaucoup de mémoire et d'un environnement évolutif, en poussant des optimisations pour ces scénarios, encore plus que le Soleil de la JVM HotSpot dans un serveur (voir aussi: les vraies différences 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 de la JVM HotSpot converger vers un "meilleur des deux mondes", mise en œuvre, pour la plupart construits sur HotSpot mais en intégrant des caractéristiques les plus populaires de JRockit.

En fait, et comme mentionné sur le même blog, JRockit ne pourra pas être diffusé en tant que Java 7 JVM; et certains de JRockit caractéristiques sont progressivement mis en HotSpot (à l'intérieur même parfois appelé maintenant "HotRockit").

Pour plus de détails, lire:


1 Que partiellement tiré de Wikipedia sur Mars 3, 2012 à 1,50 H HNE.

2voto

Paul Medcraft Points 647

JRockit était considéré comme plus performant, même si je ne suis pas sûr que cela ait été prouvé de manière systématique. Oracle fusionne actuellement JRockit et HotSpot.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X