cgroup 버전 1을 사용하는 것을 어떻게 찾을 수 있습니까?

cgroup 버전 1을 사용하는 것을 어떻게 찾을 수 있습니까?

내 거커널은 이를 지원하며 cgroupcgroup2다 설치됩니다.. 내가 실행 중인 애플리케이션이 이전 cgroup버전 1을 사용하고 있는지 알고 싶습니다 . cgroup버전 2를 사용하도록 업그레이드되지 않은 응용 프로그램을 확인하는 방법이 있습니까 ?

답변1

더 나은 정보를 원합니다. 이는 가설이므로 정답이 나오면 삭제하겠습니다..

cgroup내 시스템에서 사용 중인 v2가 제거를 허용하지 않는다는 것을 알고 있습니다.

$ sudo umount -f /sys/fs/cgroup/unified
umount: /sys/fs/cgroup/unified: target is busy.

하지만, 그cgroupv1 디렉터리는 정상적으로 제거될 수 있습니다., 에도 불구하고systemd시작 시 설정.나는 이것이 아무것도 사용하지 않기 때문이라고 가정합니다. 또한 cgroupv2를 사용하지 않으면 제거할 수 있다고 가정합니다..

따라서 cgroup버전 2를 제거할 수 없다는 점과 버전 1의 동작이 유사하다고 가정할 때 cgroupcgroup 버전 1을 제거하기만 하면 cgroup 버전 1을 사용하고 있는지 확인할 수 있습니다.

관련 정보