MemoryHigh
설정 및 시스템 서비스가 있습니다 MemoryMax
. /sys/fs/cgroup/memory
파일을 보면 해당 cgroup이 설정된 memory.limit_in_bytes
제한과 일치 MemoryMax
하지만 설정된 값을 어디서 찾을 수 있습니까 MemoryHigh
? 이런 이름의 파일이 있는데 memory.soft_limit_in_bytes
그 값은 항상 9223372036854771712(8EB?) 입니다.
이것메모리하이 문서설명하다
이는 "memory.high" 제어 그룹 속성을 제어합니다.
그런데 그 이름의 파일이 없습니다.
이것은 우분투 18.04에 있습니다.
답변1
리소스 제어 문서에도 언급되어 있습니다.
MemoryLow=
MemoryHigh=
통합 계층에만 유효합니다 .
"통합 계층 구조"는 다음을 의미합니다.c그룹 v2 오직;v1 또는 혼합 모드를 사용하고 있습니다. 통합 계층을 사용하려면 기본값이 아닌 경우 다음 명령으로 시스템을 시작해야 합니다.systemd.unified_cgroup_hierarchy
옵션.