Memory reservation fails on 6.8 kernel with dense encoding in non-ZST mode
24.09.0.0
24.09.0.0
Release date: October 3, 2024
This release is based on the Azul Zing Build of OpenJDK (Zing) 24.08.0.0 and corresponds to the following OpenJDK versions:
| Major Version | OpenJDK Version |
|---|---|
8 |
1.8.0_422-b5 |
11 |
11.0.24+8-LTS |
17 |
17.0.12+7-LTS |
21 |
21.0.4+4-LTS |
What’s New
-
Zing 24.09.0.0 increases the maximum code cache supported from 1758 MB to 4 GB. You can now set both
ReservedCodeCacheSizeandInitialCodeCacheSizeto a value up to 4 GB.
-
In case you need to disable Extended Native Memory Tracking (NMT), Zing 24.09.0.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-31884 |
|
ZVM-32021 |
Malformed characters as part of cgroup data in GC log header |
ZVM-31803 |
[Inliner] AlwaysInline can cause code explosion in the inliner |
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-31705 |
Frequent chunk sending re-tries |