Repository files navigation
Supported Vendors and Versions
Format: ghcr.io/yunuservices/images:{VENDOR}_{VERSION}
corretto: 17, 21, 25, 26
zulu: 17, 21, 25, 26
liberica: 17, 21, 25, 26
temurin: 17, 21, 25, 26
graalvm: 17, 21, 25
-Djemalloc=true
Enables jemalloc via LD_PRELOAD.
-Dmimalloc=true
Enables mimalloc via LD_PRELOAD.
-Dnuma=true
Runs startup command with numactl --interleave=all.
If neither allocator switch is enabled, the image runs with default malloc.
If both -Djemalloc=true and -Dmimalloc=true are set, allocator selection is rejected and a warning is printed.
If -Dnuma=true is set but numactl is unavailable, startup continues without NUMA policy.
jemalloc is strong for heap profiling workflows.
It supports build-time profiling (--enable-prof) and runtime profiling controls via MALLOC_CONF.
jeprof tooling is part of common jemalloc profiling workflows.
mimalloc is strong for performance and diagnostics, but not equivalent to jemalloc + jeprof profiling flow.
Official docs emphasize performance, stats, and tooling integration (for example ETW/diagnostics), not a direct jeprof-style heap profiling pipeline.
About
Java container image definitions
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.