cgroup CPU 공유/가중치(v1: cpu.shares 또는 v2: cpu.weight)에 대한 적절한 값과 Linux에서 CFS(Completely Fair Scheduler)와 상호 작용하는 방법을 알고 싶습니다. 두 값 모두 다른 프로세스에 비해 프로세스의 가중치에 영향을 미칩니다.
문제는 이 두 가지 개념을 혼합하면 어떻게 될까요?
- 두 가중치가 곱해지거나 혼합됩니까?
- cgroup 공유가 먼저 존중되고 좋은 값은 동일한 cgroup 내의 리소스 충돌에만 적용됩니까?
- 다른 모델은 상상할 수 없습니다.
예: 한 cgroup에 프로세스가 있고 다른 cgroup에 다른 모든 프로세스가 있는 경우. 두 cgroup 모두 cpu.shares/weight를 임의의 값으로 설정합니다. 단일 프로세스의 좋은 가치가 다른 프로세스에 비해 단일 cgroup 프로세스의 절대 가중치에 영향을 줍니까?