2017-02-20 7 views
1

나는 브라우저 메모리 사용으로 화를 낸다. 크롬, 오페라, 파이어 폭스 등에서 사용되는 총 메모리를 800MB로 제한하고 싶습니다.cgroups 및 systemd를 사용하여 특정 사용자 응용 프로그램에 대한 램 사용을 제어하는 ​​방법은 무엇입니까?

이것은 cgroup의 직업처럼 보입니다.

이 나는 ​​약 cgexec을 읽었습니다 그리고 여기에 설명 된 바와 같이 나는 또한 비슷한 방법을 사용하여 "인터넷"이라는 그룹을 "준비"하고 싶은, 그러나 ... 내가 원하는

할 것 :

그리고 언급 이후 https://wiki.archlinux.org/index.php/cgroups#Persistent_group_configuration :

참고 : cgroup을 관리 할 수> = 205 Systemd를 사용하는 경우,이 파일을 완전히 무시할 수 있습니다.

나는 두려운 사람입니다. (Google은 systemd 이전의 상황과 관련있는 결과를 발견하지만 현재 상황에 대해서는 흐림 임)

Systemd는 새로운 표준이 된 것처럼 보이므로 장기적으로 지원하려면 어떻게해야합니까?

(... 그리고 나는 정직하게 나에게 매우 불분명하기 때문에, 여기에 뭔가를 어지럽히/실종)

답변

0

나는 일반적으로 아마에 때하지 않습니다이 수 충돌합니다 크롬 이후 나쁜 아이디어라고 생각 더 이상 메모리를 할당하십시오. 또는 데이터를 디스크로 스왑합니다. 디스크는 더 나빠집니다. Chrome의 높은 메모리 사용으로 인해 속도가 빨라졌습니다.

브라우저 용 cgroup을 만들려는 경우, 존재하지 않는 경우 먼저 cgroup을 만드는 스크립트를 만든 다음 스크립트의 매개 변수에 지정된 응용 프로그램을 실행하는 것이 좋습니다.