hg: jdk/submit: 2 new changesets

sgehwolf at redhat.com sgehwolf at redhat.com
Fri Nov 15 14:15:59 UTC 2019


Changeset: c60d76288d4b
Author:    sgehwolf
Date:      2019-11-07 17:11 +0100
URL:       https://hg.openjdk.java.net/jdk/submit/rev/c60d76288d4b

8230305: Cgroups v2: Container awareness
Summary: Implement Cgroups v2 container awareness in hotspot
Reviewed-by: bobv

+ src/hotspot/os/linux/cgroupSubsystem_linux.cpp
+ src/hotspot/os/linux/cgroupSubsystem_linux.hpp
+ src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
+ src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
+ src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
+ src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.hpp
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java

Changeset: 1fd15b87ee11
Author:    sgehwolf
Date:      2019-11-11 13:01 +0100
URL:       https://hg.openjdk.java.net/jdk/submit/rev/1fd15b87ee11

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

+ 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/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
! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java
! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.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