*** 속도 향상을 위해 메모리 캐시를 늘린다든지 한다면 가볍게 쓰는 것과는

멀어지게 된다 ***


15) 리다이렉트, 자동 새로 고침 막기 (필요한 사람만 적용하세요)

accessibility.blockautorefresh : true


14) media.autoplay.enabled : false

HTML5 자동 재생 off


13) Web Push 알림 기능 끄기

dom.webnotifications.enabled를 false로


12) Pocket 서비스 끄기

browser.pocket.enabled 또는

extensions.pocket.enabled: false

 

11) 리더 모드 끄기

reader.parse-on-load.enabled : false


10) 파이어폭스 헬로우, WebRTC, openH264 코덱 끄기

loop.enabled : false

loop.rooms.enabled : false

media.peerconnection.enabled : false

애드온 화면에서 Plugins > OpenH264 Video Codec을 "Never Activate"


9) 메모리 사용 현황을 최적화해보자

browser.sessionhistory.max_entries : 20

뒤로가기 버튼을 우클릭했을 때 뜨는 최근 방문 페이지 갯수를 조절한다

라고 하는데, 31 버전 기준, 이값은

FirefoxPortable / App / Firefox / browser / omni.ja 파일 속

chrome / browser / content / browser / browser.js 파일에

하드코딩되어 있다.

const MAX_HISTORY_MENU_ITEMS = 15;

설치버전은

"C:\Program Files (x86)\Mozilla Firefox\omni.jar" 파일 안
omni.jar\chrome\browser\content\browser\browser.js 

따라서 어차피 15 페이지만 표시되지만 확실하게 메모리를

절약하도록 browser.sessionhistory.max_entries 값도 20로 맞춘다.(기본값 : 50)


browser.sessionhistory.max_total_viewers : 4

*** 기본값을 유지해도 무리는 없다 ***

이번에는 최근 방문 페이지 중 몇 개를 램 캐시에 저장할지 정한다.

기본값은 -1로 자동 결정이지만 파이어폭스에서는 주로 탭을 많이 쓰므로

많은 페이지를 램 캐시에 넣을 필요가 없다.


places.history.expiration.transient_current_max_pages (기본값 : 104858)

전체 방문 기록의 항목 갯수를 조절. 이값은 읽기 전용이기에

places.history.expiration.max_pages : 31457

항목을 직접 만들어서 값을 적어야 같은 값이 지정된다.

 ㄴ 그냥 필요할 때마다 옵션에서 history를 삭제하자


browser.history.maxStateObjectSize : 327680

전체 방문 기록의 용량(KB)을 조절하는 것으로 추측된다. (기본값 : 655360)

  ㄴ 위에서 방문 기록 갯수로 조절하므로 용량 기준으로 또 할 필요는 없을 듯.


1) 옵션의 최적화
옵션, about:config의 설정 최적화


오프라인 캐시, 디스크 캐시 비활성.
browser.cache.offline.enable : false

browser.cache.disk.enable : false

browser.cache.disk_cache_ssl : false
 ㄴ 기본 설정대로 디스크 캐시는 크기만 0으로 놓고 옵션은 괜히 손대지 말자

    (2016. 6) 또 디스크 캐시와 메모리 절약은 상관 관계가 있어 보이지 않는다


첫 설치 후 북마크 폴더에서 라이브 북마크 삭제
 ㄴ 꼭 필요한 사람은 쓰자.


2) 플러그인 사용의 최소화
미디어 플레이어 플러그인은 나온 지 오래된 것이므로 버리자.
플래시와 실버라이트 플러그인만 설치. 플래시 제거를 권장.

3) 필요한 애드온만 쓰기
NoScript가 flashblock의 기능을 포함한다하지만 스크립트 실행 허가 시

원하지 않은 BGM이 켜지는 일이 생길 수 있으므로 flashblock도 같이 쓰자.

  ㄴ flashblock 설명문 중에

"Note: Flashblock does not work with Javascript disabled or with NoScript installed"

  라는 말이 있고 플래시는 플러그인 자체를 퇴출시키는 게 대세이므로

  쓰려면 NoScript 하나만 쓰자. (2016. 6)


Adblock plus 애드온은 광고 URL을 차단하는 과정에서 로딩을 살짝 늦추게 된다.

(그래도 쓰는 게 좋다고 본다. uBlock origin으로 바꿔보자)
Vacuum Places Improved는 필수. (대략 버전 11부터 필요없어졌다)

< 내가 쓰는 애드온과 플러그인들 >

실버라이트는 MS에서 셀프 퇴출! 되었지만 쓰는 곳이 좀 남음. 각자 선택.

 ㄴ 어쨌든 지우자.

플래시와 마찬가지로 제거 권장. IE만 편애하는 플러그인은 개왕재수.


4) 5시간 넘게 켜놨으면 껐다 재시작하기
아무리 최적화를 해도 수 시간 동안 많은 탭을 열고 닫으면서 쓰다보면

캐시된 페이지가 계속 쌓이게 된다. 눈에 띄게 느려졌다면 종료 후

재시작 & 세션 복구를 권장한다.


4-5) 정기적으로 history 정리

검색 목록, 캐시, 쿠키 등을 너무 오래 썼다 싶을 때 정리해주면 초기 상태로 청소된다.

메뉴 > History > Clear Recent History

5) 안 쓰는 애드온 끄기
필요한 것만 까는 게 최선이지만 경우에 따라 여러 애드온을 깔아야
하는 때가 있다.
자주 안 쓰는 애드온은 Disable시켜놨다 필요할 때 킬 것.
Disable - Enable 전환 시 재시작을 해야 한다.

6) 다중 프로필 이용
용도에 맞게 각기 다른 프로필을 사용. ex) 웹 개발 시 vs 단순 웹서핑

한 줄 요약 :
about:conifg 다듬은 다음 adblock plus 설치하고 noscript(선택).

속도를 중시하다면 noscript는 끄고 adblock -> uBlock origin만 쓰자.


Posted by 猫한 보스코
,