jmx-dev RFR: 8283903: GetContainerCpuLoad does not return the correct result in share mode [v4]
David Holmes
dholmes at openjdk.java.net
Wed Mar 30 13:37:46 UTC 2022
On Wed, 30 Mar 2022 11:02:18 GMT, xpbob <duke at openjdk.java.net> wrote:
>> ```
>> long hostTicks = getHostTotalCpuTicks0();
>> int totalCPUs = getHostOnlineCpuCount0();
>> int containerCPUs = getAvailableProcessors();
>> // scale the total host load to the actual container cpus
>> hostTicks = hostTicks * containerCPUs / totalCPUs;
>>
>> hostTicks=175476155560000000
>> totalCPUs=96
>> containerCPUs=90
>>
>> Calculate the overflow
>
> xpbob has updated the pull request incrementally with one additional commit since the last revision:
>
> Change the expression
That works too. :)
-------------
Marked as reviewed by dholmes (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/8028
More information about the jmx-dev
mailing list