当前位置:   article > 正文

安装GraalVM_21.0.1+12-jvmci-23.1-b19

21.0.1+12-jvmci-23.1-b19

介绍

什么是GraalVM

  • GraalVM是Oracle官方推出的一款高性能JDK,使用它享受比OpenJDK或者OracleJDK更好的性能
  • GraalVM的官方网址: https://www.graalvm.org/
  • 官方标语: Build faster, smaller, leaner applications。
  • 更低的CPU、内存使用率
  • 更快的启动速度,无需预热即可获得最好的性能
  • 更好的安全性、更小的可执行文件
  • 支持多种框架Spring Boot、Micronaut、Helidon 和 Quarkus。
    多家云平台支持
  • 通过Truffle框架运行JS、Python、Ruby等其他语言

下图可以看出使用了Graalvm内存和cpu使用率大大降低
在这里插入图片描述

在这里插入图片描述

GraalVM版本介绍

在这里插入图片描述

标题搭建GraalVM社区版(linux)

打开下载网站 https://www.graalvm.org/downloads/#

在这里插入图片描述

我的是x86_64位架构,查看放下为 arch
在这里插入图片描述
下载完成拖动到linux服务器中使用解压命令

 tar -xvf graalvm-jdk-21_linux-x64_bin.tar.gz 
  • 1

将解压后的文件重命名为graalvm
配置环境变量

vim  /etc/profile
  • 1

找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL,在下面写上:

#java
export JAVA_HOME=/usr/local/java/graalvm
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
  • 1
  • 2
  • 3
  • 4

java21是没有jre/bin目录的,但是为了方便切换到8版本,还是保留吧。想切换到java只需要修改环境变量JAVA_HOME为你java8的安装目录即可。
:wq保存并退出,使环境变量生效

source /etc/profile && java -version
  • 1

输出

java version "21.0.1" 2023-10-17
Java(TM) SE Runtime Environment Oracle GraalVM 21.0.1+12.1 (build 21.0.1+12-jvmci-23.1-b19)
Java HotSpot(TM) 64-Bit Server VM Oracle GraalVM 21.0.1+12.1 (build 21.0.1+12-jvmci-23.1-b19, mixed mode, sharing)
  • 1
  • 2
  • 3

没有成功的显示还是jdk8的可以试着重启下

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/68663
推荐阅读
  

闽ICP备14008679号