Какую архитектуру JVM я использую? - PullRequest
0 голосов
/ 23 октября 2019

Я следовал https://www.guru99.com/how-to-install-java-on-ubuntu.html, чтобы установить Java в моей 64-битной системе x86, Ubuntu 18.04.

Когда я запускаю "java -version", я получаю вывод:

ariba@monster:~$ java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) Server VM (build 25.231-b11, mixed mode)

Что означает «серверная виртуальная машина Java HotSpot (TM) (сборка 25.231-b11, смешанный режим)»? Моя архитектура JVM 64-битная или 32-битная? И какую архитектуру eclipse-installer мне следует использовать, тогда?

1 Ответ

0 голосов
/ 23 октября 2019
  1. Виртуальная машина Java HotSpot является ключевым компонентом платформы Java SE. Он реализует спецификацию виртуальной машины Java и поставляется как общая библиотека в среде выполнения Java. Итак, HotSpot - это «эргономичная» JVM. Подробнее читайте здесь, ссылка .
  2. Архитектура JVM, которую вы публикуете в вопросе, является 32-битной. Вы можете получить 64-Bit информацию в выводе, если у вас JDK 64-битная архитектура.

    λ java -version                                                  
    java version "1.8.0_101"                                         
    Java(TM) SE Runtime Environment (build 1.8.0_101-b13)            
    Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
    
  3. Просто получите затмение 64-битной версии последней версии. Архитектура eclipse-installer зависит от архитектуры вашей системы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...