나는 이런 식으로 cgroup을 사용하고 있습니다 :
sudo cgcreate -a $USER:$USER -t $USER:$USER -g memory:groupChromiumMemLimit
sudo cgset -r memory.limit_in_bytes=$((1024*1024*1024)) groupChromiumMemLimit
cgexec -g memory:groupChromiumMemLimit chromium-browser
크롬 자체는 때때로 스와핑하는 것처럼 보일 때 다소 느려질 수 있지만 전체 시스템이 다른 응용 프로그램을 스와핑하는 것을 멈추지 않으므로 크롬 / 크롬 만 "1GB 제한에 도달"하자마자 스왑됩니다.
그러나 ... 당신이 멈춤을 보면, 1GB를 약간 넘는 상주 메모리를 합치는 많은 크롬 프로세스를 보게 될 것입니다. 더 많은 정보가 필요하다고 생각합니다.
/superuser//a/1168435/157532에서memory.soft_limit_in_bytes
제공하는 링크에서 제안한 것처럼 hasnt는 어떤 방식으로 도움이되는지 아직 확인 하지 않았습니다 .
그러나 전반적으로 크롬은 이전보다 훨씬 적은 RAM을 사용하고 있으며 많이 스왑되고 있으므로 이러한 cgroup 명령은 내가 멈출 때 볼 수있는 내용에도 불구하고 작동하므로 cgroup은 "별로 많지 않은 1GB 이상 "으로 충분합니다.