jmx-dev RFR: 8283903: GetContainerCpuLoad does not return the correct result in share mode
xpbob
duke at openjdk.java.net
Wed Mar 30 01:52:57 UTC 2022
```
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
-------------
Commit messages:
- 8283903: GetContainerCpuLoad does not return the correct result in share mode
Changes: https://git.openjdk.java.net/jdk/pull/8028/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=8028&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8283903
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.java.net/jdk/pull/8028.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/8028/head:pull/8028
PR: https://git.openjdk.java.net/jdk/pull/8028
More information about the jmx-dev
mailing list