![많은 메모리를 사용하는 프로세스가 포함되어 있음에도 불구하고 내 제어 그룹이 cgget 및 systemd-cgtop에서 메모리 사용량을 표시하지 않는 이유는 무엇입니까?](https://linux55.com/image/215299/%EB%A7%8E%EC%9D%80%20%EB%A9%94%EB%AA%A8%EB%A6%AC%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EA%B0%80%20%ED%8F%AC%ED%95%A8%EB%90%98%EC%96%B4%20%EC%9E%88%EC%9D%8C%EC%97%90%EB%8F%84%20%EB%B6%88%EA%B5%AC%ED%95%98%EA%B3%A0%20%EB%82%B4%20%EC%A0%9C%EC%96%B4%20%EA%B7%B8%EB%A3%B9%EC%9D%B4%20cgget%20%EB%B0%8F%20systemd-cgtop%EC%97%90%EC%84%9C%20%EB%A9%94%EB%AA%A8%EB%A6%AC%20%EC%82%AC%EC%9A%A9%EB%9F%89%EC%9D%84%20%ED%91%9C%EC%8B%9C%ED%95%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
솔루션을 구현하려고 합니다.이 문제이전에 사용해본 적이 없는 통제그룹을 사용합니다. 첫 번째 단계로 제어 그룹을 만들고 여기에 프로세스를 추가하고 메모리 사용량을 확인하고 싶습니다.
다음 코드를 실행했습니다.
sudo apt install cgroup-tools
sudo cgcreate -g memory:/jupyterHub
sudo cgclassify -g memory:/jupyterHub --sticky 805
805화 이런 jupyterhub
과정이군요. 궁극적으로 메모리 사용량이 너무 높아지면 OOM-killer가 호출되도록 805와 모든 하위 항목의 메모리 사용량을 제한하고 싶습니다. 내가 달릴 때
sudo ps -o cgroup 805
jupyterHub
예상대로 그룹이 표시됩니다.
그러나 내가 달릴 때
sudo cgget -g memory:/jupyterHub
4KB의 메모리 사용량을 보고하는데 이는 확실히 잘못된 것이며 메모리가 0인 프로세스에 해당한다고 확신합니다.
systemd-cgtop
동일한 결과를 제공합니다. jupyterhub
올바른 메모리 사용량을 보고하는 하위 항목이 있는 제어 그룹을 어떻게 생성합니까 ?
또한 여기서 위험한 일을 하고 있는지 알려주세요. (실제 서버가 손상되지 않도록 테스트용 중복 서버를 만들 계획이었지만)