다중 프로세스 Firefox에서 사용하는 프로세스 수 변경

Mozilla는 Firefox 54 Stable에서 여러 컨텐츠 프로세스에 대한 지원을 추가했습니다. 이 회사는 이전에 Firefox 웹 브라우저의 개발 버전에서 기능을 테스트했으며 해당 개발 버전의 테스트 결과를 기반으로 Firefox Stable에서 컨텐츠 프로세스를 사용할 수 있도록 결정했습니다.

현재 Firefox 웹 브라우저의 안정적인 버전은 네 가지 컨텐츠 프로세스를 사용하므로 여러 사이트가 브라우저에서 열릴 때 여러 사이트가 컨텐츠 프로세스를 공유합니다.

이는 웹 사이트가 데이터 프로세스를 공유한다는 것을 의미합니다. 이는 Chromium 기반 브라우저가 브라우저에서 열려있는 모든 페이지와 플러그인에 대해 새 프로세스를 시작할 때이를 처리하는 방식과 다릅니다.

왜 프로세스 수를 변경 하시겠습니까?

RAM이 2GB 인 PC와 같이 RAM이 적은 시스템을 운영하는 Firefox 사용자는 Firefox에서 RAM을 덜 사용하도록 컨텐츠 프로세스 수를 줄이는 것을 고려할 수 있습니다.

RAM이 많은 시스템을 운영하는 사용자는 안정성과 보안을 향상시키기 위해 프로세스 수를 늘리는 것을 고려할 수 있습니다.

Firefox의 다중 프로세스 컨텐츠 프로세스 변경

다른 컨텐츠 프로세스 값으로 재생할 수있는 옵션이 없으면 Firefox는 Firefox가 아닙니다.

Firefox는 처음에이 기능을 처음 시작할 때 하나의 콘텐츠 프로세스를 사용했지만 테스트 성공 후 4 개의 콘텐츠 프로세스로 빠르게 충돌했습니다.

둘 이상의 콘텐츠 프로세스를 사용하기 위해 사용자가 제한을 늘리지 못하게하는 것은 없습니다.

각 콘텐츠 프로세스는 Windows에서 고유 한 정보없이 firefox.exe로 나열됩니다.

브라우저에서 다중 프로세스 사용이 활성화 된 경우 Firefox는 표시된대로 많은 컨텐츠 프로세스를 실행합니다.

dom.ipc.processCount

콘텐츠 프로세스 수를 변경하는 것이 다소 쉽습니다. 방법은 다음과 같습니다.

  1. Firefox의 주소 표시 줄에 about : config를 입력하고 Enter 키를 누르십시오.
  2. 경고가 나타나면주의를 기울여야합니다.
  3. 환경 설정 dom.ipc.processCount를 검색하십시오.
  4. 그것을 두 번 클릭하고 값을 변경하십시오. 기본값은 1이며 하나의 컨텐츠 프로세스가 사용됨을 나타냅니다.
  5. 나중에 Firefox를 다시 시작하십시오. 가장 쉬운 방법은 Shift-F2를 누르고 restart를 입력 한 다음 Enter 키를 누르십시오.

Firefox는 재시작 후 선택한 수의 컨텐츠 프로세스를 사용합니다.

다중 프로세스 Firefox에서 컨텐츠 프로세스 수를 늘리면 더 많은 메모리를 사용하고 숫자를 줄이면 메모리가 줄어 듭니다.

모질라는 최근 몇 가지 메모리 벤치 마크를 실행했으며 멀티 프로세스 파이어 폭스는 처음에는 하나의 컨텐츠 프로세스가 활성화 된 상태에서 10 %에서 20 % 더 많은 메모리를 사용하고 8 개의 컨텐츠 프로세스로 약 2 배의 메모리를 사용한다는 것을 알았습니다.

이것은 아마도 Mozilla가 처음에 하나의 컨텐츠 프로세스로 다중 프로세스 아키텍처를 시작하고 최근의 안정적인 웹 브라우저 버전에서 단지 4 개로 늘린 주된 이유 중 하나 일 것입니다.

안정성과 보안 관점에서 각 탭, 플러그인 및 브라우저 UI를 개별적으로 분리하는 것이 이상적입니다.