Подтвердить что ты не робот

JRockit JVM против HotSpot JVM

Если кто-нибудь может дать мне краткую информацию о преимуществах и недостатках двух JVM, поскольку все они зависят от стандартной спецификации JVM.

4b9b3361

Ответ 1

JRockit был первоначально разработан Appeal и BEA Systems перед приобретением Oracle для запуска серверного программного обеспечения. 1 Он должен был быть оптимизирован для больших приложений, требующих длительных задач, большого объема памяти и масштабируемая среда, продвигая оптимизацию для этих сценариев даже дальше, чем Sun HotSpot JVM в серверный режим (см. также: Реальные различия между "java-сервером" и "java -client" ,).

С момента приобретения Sun Microsystems Oracle Oracle сообщила о

Фактически, как упоминалось в том же блоге, ; и некоторые из функций JRockit постепенно добавляются в HotSpot ().

Подробнее читайте:

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.