New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable container support by default #2263
Comments
@ashu-mehra Can you clarify what |
At present
In near future we also want JIT to consider free memory in the container for determining JIT scratch space (#1371) under this option. During discussion with @mpirvu on enabling |
+1 to adding container tests to the builds though this will add a dependency to our build / test machines to have Docker installed. |
Container support has been enabled by default in Adopt's docker images: AdoptOpenJDK/openjdk-docker#39 |
@dinogun @ashu-mehra @DanHeidinga @pshipton Since docker images for OpenJ9 already use |
I think this makes sense. Can someone gather some startup measurements outside of a container with and without |
I evaluated Liberty start-up with no application on top on the assumption that the code for
|
A new batch of experiments show a 0.5% regression with a confidence interval of 0.3%
And yet another batch comparing
With some many experiments I am inclined to say that there could be a tiny startup regression worth 10-15ms |
I can accept a 0.4% to startup in this most lightweight of scenarios to have container support on all the time. |
Given:
I'm onboard with enabling this by default. |
Currently OpenJ9 enables container/cgroup support only when
-XX:+UseContainerSupport
option is specified. Java 10 OpenJDK has this option enabled by default.I think we can also make this option enabled by default now. Any concerns? @DanHeidinga @pshipton
fyi - @mpirvu
The text was updated successfully, but these errors were encountered: