Если кто-нибудь может дать мне краткую информацию о преимуществах и недостатках двух JVM, поскольку все они зависят от стандартной спецификации JVM.
JRockit JVM против HotSpot JVM
Ответ 1
JRockit был первоначально разработан Appeal и BEA Systems перед приобретением Oracle для запуска серверного программного обеспечения. 1 Он должен был быть оптимизирован для больших приложений, требующих длительных задач, большого объема памяти и масштабируемая среда, продвигая оптимизацию для этих сценариев даже дальше, чем Sun HotSpot JVM в серверный режим (см. также: Реальные различия между "java-сервером" и "java -client" ,).
С момента приобретения Sun Microsystems Oracle Oracle сообщила о
1 Как частично вытащили из 3 марта 2012 года по 1.50PM EST.
Ответ 2
Нет версии JRockit для java 7. Загруженный JDK для Java 7 и Java 8 - это Java HotSpot. Я могу подтвердить это для загрузки Java 7 и Java 8 jdk для oracle. Ссылка для Java 7
Вот подтверждение версии для java -version для JDK 1.7
Java (TM) SE Runtime Environment (сборка 1.7.0_80-b15)
Java HotSpot (TM) 64-разрядная серверная VM (сборка 24.80-b11, смешанный режим)
JRockit и HotSpot были объединены, и JDK 7 содержит первый выпуск этой конвергентной JVM (см. блог Henrik на Java 7)
Ответ 3
JRockit раньше считался лучшим, хотя я не уверен, что это всегда доказывалось последовательно. В настоящее время Oracle объединяет JRockit и HotSpot.