hg: jdk/submit: 8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy

sgehwolf at redhat.com sgehwolf at redhat.com
Wed Feb 19 19:00:11 UTC 2020


Changeset: ad9525a5d546
Author:    sgehwolf
Date:      2019-12-16 15:07 +0100
URL:       https://hg.openjdk.java.net/jdk/submit/rev/ad9525a5d546

8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy
Reviewed-by: bobv, mchung

+ src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupV1Metrics.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupV1MetricsImpl.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1SubsystemController.java
- src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
- src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2SubsystemController.java
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java
+ test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemController.java
! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/CPUSetsReader.java
+ test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
+ test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
+ test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java



More information about the jdk-submit-changes mailing list