首页 > 解决方案 > 我使用的是哪种 JVM 架构?

问题描述

我按照https://www.guru99.com/how-to-install-java-on-ubuntu.html在我的 64 位 x86 Ubuntu 18.04 系统上安装 Java。

当我运行“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) Server VM(build 25.231-b11,混合模式)”是什么意思?我的 JVM 架构是 64 位还是 32 位?那么我应该使用什么架构的 eclipse-installer 呢?

标签: javaeclipse

解决方案


  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。eclipse-installer 的架构取决于您的系统架构。


推荐阅读