크롬은 모든 RAM을 먹고 시스템을 정지시킵니다.


9

크롬이 예를 들어 4GB 이상의 램을 사용하는 것을 방지하는 방법. 때때로 그는 7GB (총 8GB RAM)와 같은 것을 사용하기로 결정하고 내 컴퓨터를 사용할 수 없게 만듭니다.

도움이 필요하십니까?

추신 : 심지어 10 개 이상의 탭을 열지 않았습니다. 편집 : 어쩌면 ... 15와 같은 일을했습니다. 어쨌든 나는 전체 시스템을 동결시키지 않기 위해 크롬을 멈추거나 종료하기를 원합니다.


limits.conf또는 보았 ulimit습니까?
DopeGhoti

좋은 생각입니다! 너무 나쁜 Windowsulimit 지원되지 않습니다 !
jpaugh

내가 4GB의 RAM처럼 먹는 사람들을 excpect하지 않도록 (플러그인, Vimium, Addblock, 몇 구글 플러그인, 개발 반응) 몇이
월 Kaifer

답변:


6

cgroups개별 프로세스의 리소스 사용을 제한 하는 것과 같은 것을 사용하고 싶습니다 .

당신은 같은 것을 수행 할 수 있습니다 그래서 있는 경우를 제외하고

cgcreate -g memory,cpu:chromegroup cgset -r memory.limit_in_bytes=2048 chromegroup

chromegroup을 만들고 그룹의 메모리 사용량을 2048 바이트로 제한

cgclassify -g memory,cpu:chromegroup $(pidof chrome)

현재 크롬 프로세스를 그룹으로 이동하고 메모리 사용량을 설정된 한계로 제한

또는 그룹 내에서 크롬을 시작하십시오.

cgexec -g memory,cpu:chromegroup chrome

그러나 크롬이 처음에 많은 양의 메모리를 사용한다는 것은 미친 짓입니다. 다시 설치 / 다시 컴파일을 제거하여 문제가 해결되지 않는지 확인하십시오. 실제로 많은 메모리를 사용해서는 안되며이 솔루션은 실제 문제에 대한 반창고 일뿐입니다.


1
다른 RAM 제한 시스템에서는 잘 작동하지만 Firefox는 거의 사용하지 않지만 Firefox와 동일한 문제가 있습니다. 브라우저 개발자는 모든 시스템에서 사용 가능한 모든 RAM에 사용해야한다고 생각합니다.
jpaugh

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.