Skip to content

제목 그대로 Firefox의 메모리 용량을 줄이는 법이다.

현재 사용하고 있는 PC의 메모리가 4GB임에도 불구하고 VMware를 사용하면서 Main OS에서 Firefox를 사용하면, 이 놈의 Firefox가 메모리를 점점 잡아먹어 나중에는 메모리가 부족하니 닫으라는 메시지까지 나온다. Firefox 버전이 10.0.1로 올라가면서 속도는 정말 만족스러워서 메모리 부분도 괜찮아졌을줄 알았는데 아닌가 보다.

아무튼, 메모리 문제는 여전한거 같아서 구글링을 좀 해서 조치했다. 우선 참조한 링크들은 아래에 있다.

- 파이어폭스 메모리 점유율 낮추기
- 파이어폭스 메모리 누수를 회복시켜주는 애드온 Memory Fox (AFOM)

위 링크들을 참조해서 조치한 내용은 아래와 같다.

  • 주소창에 about:config 입력하여 browser.sessionhistory.max_total_viewers 설정을 찾은 후 -1에서 0으로 값을 변경한다.
  • 빈 공간 아무 곳에서 마우스 우클릭하여 '새로 만들기->연산자'를 선택, config.trim_on_minimize 설정을 입력 후 값을 true로 입력한다.
  • 부가 기능Memory Fox({[Windows에서만 설치가 가능하다. 아직까지 리눅스는 없는 것 같다.]})를 설치한다.
  • MemChaser를 설치한다.
  • Firefox를 재시작한다.
  • Memory Fox 옵션 조정을 통해 활성화 시킨다.

조치 후 메모리를 보니 동일하게 열어놓은 12개의 탭들과 해당 사이트 하에서 520MB 조금 넘던 메모리가 250MB 아래로 줄더니 Memory Fox에 의해 주기적으로 200MB 미만으로 떨어지고 있다. 아울러 VMware와 병행 사용 중인데도 이제는 메모리 부족하니 닫으라는 창도 더 이상 나타나지 않고 있다.