This commit is contained in:
lilingfengdev 2024-08-10 09:10:06 +08:00
parent 40b1aeef3f
commit 295071ef3b
3 changed files with 19 additions and 7 deletions

View File

@ -27,9 +27,11 @@ GraalVM EE 22.3.0 修复了所有已知的 Minecraft 错误
## ZGC
```shell
-XX:+UseZGC -XX:AllocatePrefetchStyle=1 -XX:+ZGenerational
-XX:+UseZGC -XX:AllocatePrefetchStyle=1 -XX:-ZProactive
```
**不要在 GraalVM 上使用 ZGenerational**
## 正在考虑的标志
更激进的内联,在 Graal 中通过`-Dgraal.BaseTargetSpending=160`(默认为 120和 OpenJDK 中的其他一些标志。具有较大缓存的 CPU 可能会从中受益

View File

@ -22,11 +22,15 @@ flowchart TD
Java11 --> Dragonwell
Java21 --> Windows
Windows --> 内存充足
内存充足 --> GraalVMEE
内存充足 --> C[GraalVM Enterprise Edition]
Windows --> 内存不足
内存不足 --> AmazonCorretto
内存不足 --> OpenJ9
Java21 --> Linux
Linux --> 等待测试
Linux --> 内存不足
Linux --> D[内存充足]
D --> 好的兼容性
好的兼容性 -->|需要| C
好的兼容性 -->|不需要| E[Azul Zing]
```
这可能与你想的不太一样

View File

@ -34,16 +34,22 @@ C4 是 Zing 中唯一的垃圾收集器,取代了 OpenJDK 中可用的其他
添加选项`-XX:+CompactStrings`可减少内存占用,提高字符串密集型应用程序的性能,并减少花费在垃圾回收上的时间
使用`-XX:+UseZST` 开启
## 更高级别的 Falcon 优化
使用选项`-XX:FalconOptimizationLevel=3`可以获得更高级别的优化,但会出现兼容性问题
## Zing System Tool
这玩意可以让你的系统更加适应Zing,可以自动优化系统配置,开启大页,但很可惜,这需要成为付费客户,等待富哥
这玩意可以让你的系统更加适应Zing,可以自动优化系统配置
[官方安装教程](https://docs.azul.com/prime/zst/installation)
## 下载
虽然需要公司账户,但我们通过神秘手段搞到了安装包,都是JDK
(放心没毒下载源都是cdn.azul.com(Azul官方网站))
[RPM](https://cdn.azul.com/zing-zvm/ZVM24.07.0.0/zing24.07.0.0-3-jdk21.0.3.0.101-linux.x86_64.rpm)
[TAR.GZ](https://cdn.azul.com/zing-zvm/ZVM24.07.0.0/zing24.07.0.0-3-jdk21.0.3.0.101-linux_x64.tar.gz)