from My Self./└ Etc... 2009. 3. 21. 00:09
 요즘 들어서 Firefox가 느리다고 느끼고 있었다
그러던 중 갑자기 메모리가 막 늘어나고 있길래 점유율을 보니
Firefox 혼자 150MB 먹고 있더라..;;;
 그걸 본 순간....바로 검색에 들어가니 역시나랄까...
Firefox도 메모리 누수 문제가 있었던 것이다!!
 하지만 IE와 다른점은 바로 해결 방법이 있다는것!!
그래서 바로 적용시켜보니 아직은 잘모르겠지만 살짝 빨라진것 같다.
이제 그 방법을 설명 하겠다

1. Forefox 설정 파일인 about:config 에서 몇 가지 설정을 해준다.
-주소창에 about:config 라 친다
-오른쪽 버튼 클릭해 새로 만들기->정수 를 선택합니다.
 그리고 환경 설정 이름을 적습니다
 browser.cache.memory.capacity
- 확인을 누르고 그 값을 찾아 설정을 합니다. 대게 장착된 메모리에 따라 기본 설정 되어있지만,
 16384(16MB) or 32768(32MB) 로 설정을 하면 점유율이 매우 줄것입니다.
 p.s. 메모리에 따른 기본 cache
32MB      2MB
64MB      4MB
128MB     8MB
256MB    14MB
512MB    22MB
1024MB  32MB
2048MB  44MB
4096MB  58MB

이 캐쉬 값에 x1024 를 해서 넣어 줘야한다.

-설정이 완료되면 Firefox를 재시작한다.

-추가적으로
 browser.sessionhistory.max_total_viewers
기본값은 -1, 메모리 용량에 따라 아래 숫자로 조절한다.

RAM Number of Cached Pages
32MB 0
64MB 1
128MB 2
256MB 3
512MB 5
1GB 8
2GB 8
4GB 8
- 추가적으로
config.trim.on.minimize 값은 true
이걸 넣으면 최소화시 메모리를 반환해준다.

마지막으로 Firefox를 유용하게 해주는 여러가지 부가기능이 있는데
이 들중 일부가 메모리 누수에 영향을 끼친다고 하니
아래의 문서를 참고하여 사용하지 않도록 한다.
나는 IE tab 을 쓰고 있었는데 이게 메모리 문제를 일으킨다하여 IE view 로 바꾸었다.
http://kb.mozillazine.org/Problematic_extensions
,