-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
-
None
-
generic
-
linux
In src/hotspot/os/linux/cgroupSubsystem_linux.cpp I see this code in CgroupSubsystem::active_processor_count:
cpu_count = os::Linux::active_processor_count();
result = CgroupUtil::processor_count(contrl->controller(), cpu_count);
The same is true in CgroupUtil::adjust_controller for os::Linux::physical_memory():
julong phys_mem = static_cast<julong>(os::Linux::physical_memory());
char* limit_cg_path = nullptr;
jlong limit = mem->read_memory_limit_in_bytes(phys_mem);
We should clean this up.
- relates to
-
JDK-8292984 Refactor internal container-related interfaces for clarity
-
- Resolved
-