Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 파이어폭스(Firefox) CPU·메모리 사용량 급증 문제 해결 방법

높은 CPU 또는 메모리 사용량은 Windows 10/11 시스템의 속도 저하, 멈춤 현상, 심한 경우 프리징(화면 정지)까지 유발할 수 있습니다. 이러한 높은 CPU 사용량은 다양한 응용 프로그램과 프로세스에 의해 발생하는데, 그중 파이어폭스(Firefox) 프로세스가 원인이라면 이 글이 큰 도움이 될 것입니다.

파이어폭스 CPU·메모리 사용량이 높아지는 주요 원인

파이어폭스로 인해 CPU 사용량이 급증하는 주요 원인은 다음과 같습니다.

  1. 버그가 있는 확장 기능 및 테마
  2. 하드웨어 가속 오류
  3. 손상된 content-prefs.sqlite 파일
  4. 시스템 RAM 부족
  5. 파이어폭스에서 실행 중인 무거운 프로세스

문제 해결에 앞서 먼저 파이어폭스를 최신 버전으로 업데이트하는 것이 좋습니다. 업데이트 후에도 문제가 지속된다면 아래의 해결 방법을 순서대로 시도해 보세요.

  1. 파이어폭스 프로세스를 종료한 후 재시작
  2. 문제가 되는 확장 기능 및 테마 비활성화
  3. 그래픽 카드 드라이버 업데이트
  4. 대용량 다운로드 중단 및 리소스를 많이 사용하는 웹사이트 닫기
  5. 하드웨어 가속 켜기
  6. 손상된 content-prefs.sqlite 파일 삭제
  7. 파이어폭스 초기화(새로고침)

해당 문제가 발생했다면 아래의 해결책을 하나씩 순서대로 적용하여 해결해 보시기 바랍니다.

1] 파이어폭스 프로세스를 종료하고 재시작하기

파이어폭스가 시스템 리소스를 과도하게 소비한다면, 내부에서 실행 중인 무거운 프로세스나 다운로드가 원인일 수 있습니다. 이 경우 작업 관리자(Task Manager)를 열고 파이어폭스 프로세스를 마우스 오른쪽 버튼으로 클릭한 뒤 작업 끝내기(End task)를 선택하세요.

이후 파이어폭스를 다시 실행하면 이전에 열려 있던 탭들이 복원됩니다.

2] 문제가 되는 확장 기능과 테마 비활성화하기

때때로 파이어폭스의 테마와 확장 기능이 겉으로 드러나지 않으면서도 상당한 시스템 리소스를 소비하는 경우가 있습니다. 이를 확인하려면 파이어폭스를 안전 모드(Safe Mode)로 재시작한 후 작업 관리자에서 시스템 사용량을 점검해 보세요.

안전 모드에서 사용량이 정상적으로 돌아온다면, 검증되지 않았거나 무거운 확장 기능을 다음과 같이 비활성화하는 것이 좋습니다.

  1. 파이어폭스 주소창에 about:addons를 입력합니다.
  2. 무거운 확장 기능이나 검증되지 않은 확장 기능을 찾아 마우스 오른쪽 버튼을 클릭하고 비활성화(Disable)를 선택합니다.

완료 후 파이어폭스를 재시작하세요.

3] 그래픽 카드 드라이버 업데이트하기

그래픽 카드 드라이버는 파이어폭스에서 동영상이나 게임처럼 그래픽이 많이 필요한 콘텐츠를 원활하게 재생하는 데 필수적입니다. 드라이버가 오래되었다면 이번 글에서 다루는 문제가 발생할 수 있습니다. 그래픽 카드 드라이버를 업데이트하는 절차는 다음과 같습니다.

Win + R 키를 눌러 실행 창을 연 뒤 devmgmt.msc 명령어를 입력하고 Enter 키를 누르면 장치 관리자(Device Manager)가 열립니다.

디스플레이 어댑터(Display Adapters) 항목을 확장한 후 자신의 그래픽 카드 드라이버를 마우스 오른쪽 버튼으로 클릭합니다.

드라이버 업데이트(Update driver)를 선택하고 화면의 안내에 따라 자동으로 드라이버를 업데이트합니다.

업데이트가 완료되면 시스템을 재시작하세요.

참고: 메모리 누수(Memory Leak)란 무엇인가요?

4] 대용량 다운로드 중단 및 무거운 웹사이트 닫기

파이어폭스 자체는 무거운 브라우저가 아니지만, 실제 시스템 부하는 브라우저를 통해 실행되는 프로세스에 따라 달라집니다. 따라서 대용량 다운로드를 중단하고 리소스를 많이 소모하는 웹사이트를 닫아 시스템 부하를 줄이는 것이 좋습니다. 특히 온라인 게임 사이트의 경우 더욱 그렇습니다.

참고: Windows 10에서 디스크 100%, 높은 CPU·메모리 사용량 문제를 해결하는 방법

5] 하드웨어 가속 켜기

파이어폭스의 하드웨어 가속은 기본적으로 활성화되어 있으며, 그래픽 집약적인 미디어를 재생할 때 메모리 사용량을 어느 정도 조절하는 역할을 합니다. 따라서 파이어폭스 설정에서 하드웨어 가속 옵션이 체크되어 있는지 반드시 확인하세요.

6] 손상된 content-prefs.sqlite 파일 삭제하기

파이어폭스가 시스템 리소스를 과도하게 사용하는 주요 원인 중 하나는 손상된 content-prefs.sqlite 파일입니다. 이 파일은 다음과 같은 방법으로 삭제할 수 있습니다.

파이어폭스 주소창에 about:support를 입력하고 Enter 키를 눌러 문제 해결 정보(Troubleshooting Information) 페이지를 엽니다.

응용 프로그램 기본 정보(Application Basics) 섹션에서 프로필 폴더(Profile Folder) 항목을 찾습니다. 해당 항목 옆에 있는 폴더 열기(Open Folder) 버튼을 클릭하여 프로필 폴더를 엽니다.

프로필 폴더가 열리면 파이어폭스를 완전히 종료합니다.

이후 프로필 폴더에서 content-prefs.sqlite 파일을 삭제합니다.

다시 파이어폭스를 실행하여 브라우징을 시작하면 해당 파일이 자동으로 새로 생성됩니다.

7] 파이어폭스 초기화(새로고침)하기

파이어폭스 설정 변경이 원인이 되어 문제가 발생하는 경우가 많습니다. 어떤 설정이 문제인지 파악하기 어렵다면 파이어폭스를 초기화(Reset/Refresh)하는 것이 가장 확실한 방법입니다. 초기화를 진행하면 북마크와 비밀번호 등 중요한 데이터는 유지되면서 브라우저 설정이 기본값으로 되돌아갑니다.

위의 방법으로도 문제가 해결되지 않는다면, 파이어폭스 공식 지원 페이지를 참고하거나 브라우저를 완전히 재설치하는 것도 고려해 보세요.