Malformed characters as part of cgroup data in GC log header
24.02.401.0
24.02.401.0
Release date: October 3, 2024
This release is based on Azul Prime 24.02.400.0 and corresponds to the following OpenJDK versions:
| Major Version | OpenJDK Version |
|---|---|
8 |
1.8.0_422-b3 |
11 |
11.0.24+8-LTS |
17 |
17.0.12+7-LTS |
21 |
21.0.4+4-LTS |
What’s New
-
Azul Zing 24.02.401.0 improves the efficiency and reporting of the builtin class loader identification task, ensuring that the builtin class loader identification tasks finish within an expected timeframe.
-
Azul Zing 24.02.401.0 adds a mode which makes ReadyNow file tasks through the request buffer rather than directly to the compile queue. This change can reduce overhead in some cases.
-
In case you need to disable Extended Native Memory Tracking (NMT), Zing 24.02.401.0 includes new command line option
UseExtendedNMT, which you can use to disable Zing’s Extended NMT, andEnableNMTIntegrityChecks, which you can use to disable checks on allocations. Zing runs in Extended NMT mode and includes integrity checks by default. Using-XX:-UseExtendedNMTtells Zing to run NMT in a Zulu-like mode. We do not recommend disabling Extended NMT except in very specific cases.
Resolved Issues
| Issue ID | Description |
|---|---|
ZVM-32021 |
|
ZVM-31884 |
Memory reservation fails on 6.8 kernel with dense encoding in non-ZST mode |
ZVM-32164 |
Make sure ReadyNow’s initialization order is not affected by parallel application activity |
ZVM-31914 |
Failing to run Falcon code for some methods in Neuron application |
ZVM-31884 |
Memory reservation fails on 6.8 kernel with dense encoding in non-ZST mode |
ZVM-31866 |
ReadyNow threads should not cause OOM |
ZVM-31859 |
Don’t hold JVM lock while performing Falcon context reset |
ZVM-31812 |
Expensive JNI method handle resolution in CompileQueue::scan_for_task may delay application threads |
ZVM-31772 |
Remove CompileQueue::top best task search overhead |