크롬은 모든 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.