Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

구글 크롬 다중 프로세스 문제, 원인과 해결 방법 총정리

크롬(Chrome)은 가장 많이 사용되는 브라우저 중 하나로, 전체 인터넷 트래픽의 절반 이상을 차지하고 있습니다. 빠른 브라우징 속도와 누구나 쉽게 사용할 수 있는 인터페이스 덕분에 다른 어떤 브라우저보다 많은 사용자가 크롬을 선택하고 있습니다. 또한 다양한 운영체제에 설치할 수 있으며, 정기적인 성능 업데이트도 제공됩니다.

하지만 이렇게 널리 사랑받는 브라우저임에도 불구하고, Windows용 크롬 애플리케이션에는 여러 가지 문제점이 존재합니다. 특히 컴퓨터의 RAM과 시스템 자원을 과도하게 사용하는 것으로 악명이 높습니다. 이번 글에서는 작업 관리자에서 확인할 수 있는 "다중 프로세스(Multiple Processes)" 문제에 대해 자세히 알아보겠습니다. 크롬은 작업, 탭, 확장 프로그램마다 각각 새로운 프로세스를 생성하기 때문에 프로세스 수가 급격히 늘어날 수 있습니다.

구글 크롬 다중 프로세스 문제, 원인과 해결 방법 총정리

크롬에서 "다중 프로세스" 문제가 발생하는 원인

수많은 사용자들의 제보를 접한 후, 저희는 이 문제를 조사하여 완전히 해결할 수 있는 솔루션을 마련했습니다. 아울러 문제가 발생하는 원인도 파악하여 아래와 같이 정리했습니다.

  • 기본 구성 설정: 기본적으로 크롬은 각 탭마다 별도의 프로세스를 실행하도록 설정되어 있습니다. 크롬에는 내장 작업 관리자가 포함되어 있어 브라우저가 사용 중인 리소스와 실행 중인 프로세스 수를 확인할 수 있습니다. 이러한 구조는 하나의 탭이 충돌하더라도 데이터 손실을 방지하기 위한 것으로, 각 탭이 독립적인 프로세스로 실행되면 나머지 탭과 데이터를 안전하게 보존할 수 있습니다. 즉, 크롬은 데이터 손실을 막기 위해 의도적으로 각 탭을 개별 프로세스로 운영하는 것입니다.

이제 문제의 본질을 이해하셨으니 해결 방법을 살펴보겠습니다. 설정 충돌을 피하기 위해 아래 솔루션은 제시된 순서대로 진행하는 것이 좋습니다.

해결 방법 1: 크롬 구성 변경하기

크롬은 각 탭마다 별도의 프로세스를 실행하도록 기본 설정되어 있으므로, 사용자가 직접 이 설정을 변경하지 않는 한 계속 유지됩니다. 안타깝게도 이 설정을 바꾸는 옵션은 설정 메뉴에 포함되어 있지 않으며, 크롬 바로 가기에 명령줄을 추가하는 방식으로 변경해야 합니다. 절차는 다음과 같습니다.

  1. 바탕화면의 "Chrome.exe" 바로 가기를 마우스 오른쪽 버튼으로 클릭한 뒤 "속성"을 선택합니다.구글 크롬 다중 프로세스 문제, 원인과 해결 방법 총정리

    참고: 바로 가기가 없다면 새로 만들어 주세요.

  2. 상단의 "바로 가기" 탭을 클릭하고 "대상" 항목을 확인합니다.구글 크롬 다중 프로세스 문제, 원인과 해결 방법 총정리
  3. 대상 경로 맨 끝에 다음 명령줄을 추가합니다.
    --process-per-site
  4. 명령줄을 추가한 후 대상 입력란의 전체 내용은 아래와 같아야 합니다.
    "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --process-per-site
    구글 크롬 다중 프로세스 문제, 원인과 해결 방법 총정리
  5. "적용"을 클릭한 다음 "확인"을 눌러 저장합니다.
  6. 이제 크롬을 다시 실행하면 모든 탭이 단일 프로세스로 실행됩니다.

참고: --process-per-site 옵션을 적용하면 메모리 사용량은 크게 줄어들지만, 한 탭에서 오류가 발생했을 때 다른 탭까지 영향을 받을 수 있습니다. 안정성보다 시스템 자원 절약이 더 중요한 환경에서 사용하는 것을 권장합니다.

해결 방법 2: 불필요한 프로세스 종료하기

추가로, 브라우저에 내장된 작업 관리자를 활용하면 불필요한 프로세스를 종료하여 시스템 자원을 절약할 수 있습니다. 방법은 다음과 같습니다.

  1. 크롬을 실행하고 새 탭을 엽니다.
  2. "Shift" + "Esc" 키를 동시에 눌러 크롬 작업 관리자를 엽니다.
  3. 불필요한 프로세스를 클릭한 뒤 "프로세스 종료" 버튼을 누릅니다.구글 크롬 다중 프로세스 문제, 원인과 해결 방법 총정리
  4. 해당 프로세스와 연결된 탭도 함께 종료된다는 점에 유의하세요.

마지막으로, 사용하지 않는 확장 프로그램을 정리하면 백그라운드에서 실행되는 프로세스 수를 크게 줄일 수 있습니다. 크롬 주소창에 "chrome://extensions"를 입력하여 불필요한 확장 프로그램을 삭제하거나 비활성화하는 것도 메모리 사용량을 줄이는 효과적인 방법입니다.