[config] 캐쉬 조절 관련


불여우를 사용하시는 유저분들이 늘어나기에 약간의 뻘팁을 올려드립니다.  플웨즈에도 몇번 올라온 것 같은데 찾기가 쉽지 않아서...  

약간 정리를 해 봅니다.



불여우도 셋팅에 따라 오페라에 근접하는 속도를 낼 수 있습니다.   물론 트윅을 통해서 최적화되지 않는 유틸이 어디 있겠습니까마는...



  • 1. 불여우의 주소창에 'about:config' 라고 쳐주시면 상기의 화면을 보실 수 있을 겁니다.
    이것은 불여우의 프로파일과 관련이 있으므로 문제가 발생시 프로파일 전체와 재설치를 통해 디폴트 상태로 돌아갈 수 있습니다.  그 외에도 리셋도 가능한 것으로 알고 있습니다만 프로파일 관련한 문제는 대다수 삭제로 끝나더군요.  -_-)

    경고창이 뜨기는 합니다만 그냥 '고급 기능 사용 동의' 버튼을 눌러주시면 되겠습니다.  그러면 다음과 같은 화면이 뜹니다.



  • 2. '필터' 라는 항목이 보이실 겁니다.  
    전부 찾기가 어려우므로 필터를 통해 특정항목을 정리한다고 보시면 되겠습니다.  엑셀의 필터 기능과 같다고 보시면 됩니다.  여기에 자신이 찾고자 하는 키 값을 찾으면 됩니다.   기본 형태는 윈도우의 레지스트리와 유사합니다.



이제 본론 입니다.  불여우는 기본적으로 디스크 캐쉬를 하고 있습니다.   이것을 메모리 캐쉬 기능으로 돌려주면 되는 것입니다.

  • browser.cache.disk.enable : false
    하드 디스크 캐쉬와 관련된 옵션 입니다.  
    기본값은 True 입니다.  이것을 False 로 고치면 됩니다.  (더블클릭)
  • browser.cache.disk.capacity : 0
    하드 디스크 캐쉬의 용량을 설정하는 옵션입니다. 
    기본값은 512000 입니다.  어차피 디스크 캐쉬를 없애고 메모리 캐쉬를 하려고 하는 것이므로 0 를 입력해주면 됩니다.
  • browser.cache.memory.capacity : 65536
    램 캐쉬 용량을 지정해주는 옵션입니다. 
    기본값은 원래 없습니다.  키를 생성해줘야 하는데 윈도우 레지스트리 처럼 마우스 우클릭으로 '새로 만들기' - '정수' 로 키네임을 설정하고 값을 입력해주면 됩니다. 
    위의 예는 1024 * 64 = 64MB 입니다.  하지만 디스크 옵션에서 51200 라고 된 것으로 보아 그냥 64000 로 해도 문제는 없을 것 같습니다.

이것으로 디스크 캐쉬는 쓰지 않고 메모리 캐쉬만을 사용하게 됩니다.   사용자에 따라서는 30~40% 성능향상을 느꼈다고 합니다만 저는 약간 빨라진 듯한 느낌입니다.

추가로 nglayout.initialpaint.delay 라는 옵션이 있는데 이것은 속도와 직접적으로 관련이 있지는 않습니다.  다만 웹페이지 렌더링시 레이아웃을 잡을 때 지연을 주는 옵션입니다.  8 정도를 맞추라는 곳도 있는데 0 으로 셋팅해서 한번 이리저리 바꿔보시면 감이 오실 겁니다.