mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
8253714: [cgroups v2] Soft memory limit incorrectly using memory.high
The early implementation of cgroups v2 support was done with crun 0.8 and it contained a bug which set memory.high over memory.low when --memory-reservation was being used as a CLI option. This bug has been fixed in later crun versions, starting with crun 0.11. Use memory.low in OpenJDK as well. Reviewed-by: bobv, adinn
This commit is contained in:
parent
d5be82948b
commit
ff6843ca48
3 changed files with 4 additions and 4 deletions
|
@ -287,7 +287,7 @@ public class CgroupV2Subsystem implements CgroupSubsystem {
|
|||
|
||||
@Override
|
||||
public long getMemorySoftLimit() {
|
||||
String softLimitStr = CgroupSubsystemController.getStringValue(unified, "memory.high");
|
||||
String softLimitStr = CgroupSubsystemController.getStringValue(unified, "memory.low");
|
||||
return limitFromString(softLimitStr);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue