跳过正文

OpenJDK Lilliput 实验性构建下载与性能对比

·143 字·1 分钟
轻翼
作者
轻翼
C++ | C# | TypeScript | Vue | Rust | Golang
目录

简介
#

Project LilliputOpenJDK 中一项用来减小对象头(Object Headers)的技术,可以减小运行时的一些内存占用,目前尚处于实验性(Experimental)阶段。
这个页面用于收集网络上已有的预编译文件或公开由站长自行编译的文件,供大家使用。

警告:请不要将这些测试版JDK用于生产环境,作为测试版,没有人能为其提供担保,使用的任何后果请自行承担!

注意:一个平台、架构可能有多个下载地址,区分使用的 Glibc 版本等,请看好所需的 Glibc 版本后下载。
请不要将 x86_32x86 混淆!

善用 Ctrl+F 进行搜索。

下载(版本17)
#

1. builds.shipilev.net
#

来源:builds.shipilev.net

Linux x86_64: https://builds.shipilev.net/openjdk-jdk17-lilliput/openjdk-jdk17-lilliput-linux-x86_64-server-release-gcc8-glibc2.28.tar.xz

Linux x86_64: https://builds.shipilev.net/openjdk-jdk17-lilliput/openjdk-jdk17-lilliput-linux-x86_64-server-release-gcc10-glibc2.31.tar.xz

Linux x86_64: https://builds.shipilev.net/openjdk-jdk17-lilliput/openjdk-jdk17-lilliput-linux-x86_64-server-release-gcc6-glibc2.24.tar.xz

Linux x86_64: https://builds.shipilev.net/openjdk-jdk17-lilliput/openjdk-jdk17-lilliput-linux-x86_64-server-release-gcc12-glibc2.36.tar.xz

Linux AArch64: https://builds.shipilev.net/openjdk-jdk17-lilliput/openjdk-jdk17-lilliput-linux-aarch64-server-release-gcc6-glibc2.24.tar.xz

Linux AArch64: https://builds.shipilev.net/openjdk-jdk17-lilliput/openjdk-jdk17-lilliput-linux-aarch64-server-release-gcc8-glibc2.28.tar.xz

Linux AArch64: https://builds.shipilev.net/openjdk-jdk17-lilliput/openjdk-jdk17-lilliput-linux-aarch64-server-release-gcc10-glibc2.31.tar.xz

Linux AArch64: https://builds.shipilev.net/openjdk-jdk17-lilliput/openjdk-jdk17-lilliput-linux-aarch64-server-release-gcc12-glibc2.36.tar.xz

2. AWS Corretto
#

来源:AWS Corretto

AWS 的 nightly 构建仅包含版本 17,提供了 Windows x86_64、macOS AArch64、macOS x86_64、Linux x86_64、Linux AArch64的构建。

请到这个页面自行寻找所需的版本。

下载(版本21)
#

1. builds.shipilev.net
#

来源:builds.shipilev.net

Linux x86_64: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-x86_64-server-release-gcc6-glibc2.24.tar.xz

Linux x86_64: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-x86_64-server-release-gcc8-glibc2.28.tar.xz

Linux x86_64: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-x86_64-server-release-gcc10-glibc2.31.tar.xz

Linux x86_64: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-x86_64-server-release-gcc12-glibc2.36.tar.xz

Linux x86_32: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-x86_32-server-release-gcc8-glibc2.28.tar.xz

Linux x86_32: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-x86_32-server-release-gcc10-glibc2.31.tar.xz

Linux x86_32: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-x86_32-server-slowdebug-gcc12-glibc2.36.tar.xz

Linux AArch64: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-aarch64-server-release-gcc6-glibc2.24.tar.xz

Linux AArch64: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-aarch64-server-release-gcc8-glibc2.28.tar.xz

Linux AArch64: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-aarch64-server-release-gcc10-glibc2.31.tar.xz

Linux AArch64: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-aarch64-server-release-gcc12-glibc2.36.tar.xz

Linux ARM32: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-arm32-hflt-server-release-gcc6-glibc2.24.tar.xz

Linux ARM32: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-arm32-hflt-server-release-gcc8-glibc2.28.tar.xz

Linux ARM32: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-arm32-hflt-server-release-gcc10-glibc2.31.tar.xz

Linux ARM32: https://builds.shipilev.net/openjdk-jdk21-lilliput/openjdk-jdk21-lilliput-linux-arm32-hflt-server-release-gcc12-glibc2.36.tar.xz

2. 0x1bf52.top
#

来源:0x1bf52.top

Windows x86_64: https://qingyiweb.lanzouo.com/iNp2s21zdp7e
(或者 https://www.123pan.com/s/XLcZjv-hfSud.html

效果
#

以下是使用 AWS 的 Lilliput 构建与 RedHat 的正常构建运行 Minecraft 1.17 进行的比较:

RedHat OpenJDK
AWS Corretto Lilliput