RFR: 8300658: memory_and_swap_limit() reporting wrong values on systems with swapaccount=0
Severin Gehwolf
sgehwolf at openjdk.org
Mon Feb 13 17:35:25 UTC 2023
On Mon, 13 Feb 2023 17:26:33 GMT, Johan Sjölen <jsjolen at openjdk.org> wrote:
>> Please review this change which brings the hotspot code up to date with how the Java metrics behave. On a system where swap accounting is disabled `VM.info` jcmd - for example - no longer reports an unsupported metric, but the memory limit instead as that is actually what is being in place.
>>
>> I had to update the `TestMemoryWithCgroupV1.java` test as it skipped the swappiness testing based on the now gone output.
>>
>> Testing:
>> - [x] Linux container tests on cg1 and cg2 with and without swap accounting.
>> - [x] New regression test fails on unpatched systems with `swapaccount=0` kernel option. Passes after.
>> - [x] GHA (windows tier1 failure is unrelated).
>>
>> Thoughts?
>
> Hi,
>
> Thanks for these changes. They look good to me.
Thanks for the review, @jdksjolen! Any Reviewers willing to take a look as well?
-------------
PR: https://git.openjdk.org/jdk/pull/12262
More information about the hotspot-runtime-dev
mailing list