On Tue, 20 May 2025 15:32:21 GMT, Suchismith Roy <[email protected]> wrote:
> JBS Issue : [JDK-8030957](https://bugs.openjdk.org/browse/JDK-8030957) > > These two methods should be implemented in > src/aix/native/sun/management/AixOperatingSystem.c (which has to be created). > > getProcessCpuLoad() can be probably implemented in the same way like on > Solaris be reading /proc/self/psinfo > > For getSystemCpuLoad() we'll probalby have to use 'perfstat_cpu_total()' from > libperf (see > http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.prftools/doc/prftools/prftools07.htm#wq407) > > Once this issue has been resolved the below two excludes must be removed from > jdk/test/ProblemList.txt: > > com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java aix-all > com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java aix-all This pull request has now been integrated. Changeset: d45e65ba Author: Suchismith Roy <[email protected]> Committer: Varada M <[email protected]> URL: https://git.openjdk.org/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801 Stats: 98 lines in 2 files changed: 91 ins; 3 del; 4 mod 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX Reviewed-by: jkern, mdoerr, mbaesken ------------- PR: https://git.openjdk.org/jdk/pull/25332
