我的fiefox 優化

本帖最後由 新手C 於 2015-9-17 10:37 編輯

本人是根據以下條件修改,把fiefox 個人化了;現在提供網友參考。

about:support
about:config

網址列輸入"about:cache"可查詢暫存使用狀態
網址列輸入"about:config"可查詢firefox內部狀態

about:cache?device=disk 磁碟快取,
about:cache?device=memory 記憶體快取,


使用中:
出現"此頁面可能內含需大量執行時間的程式碼 (Script) 或已停止回應"
搜尋"dom.max_script_run_time"
預設值為"10",改成"20",仍有問題就一直加大數字


開啟內建記憶體快取:
1.關閉硬碟快取
搜尋"browser.cache.disk.enable",改為"false"
2.開啟火狐內建記憶體快取
新增"布林值" => "browser.cache.memory.enable"改為 "true"
3.設定使用的記憶體容量
新增"整數" => "browser.cache.memory.capacity"
1024000 <=1G,可指定最大使用容量
[編按:window最大使用容量 4GB  
-1 <= 由火狐自動控制,上限為主機本身的可用最大記憶體容量
[編按:window最大使用容量 4GB , 火狐自動控制為32MB]


如果想指定暫存位置:
"browser.cache.disk.enable"就要設為"true"
新增"字串" => "browser.cache.disk.parent_directory"
再輸入"RAMDISK路徑"
各大RAMDISK軟體有效能差異,並非每個RAMDISK軟體都一樣快速


將加密的頁面改存至記憶體裡:
搜尋"browser.cache.disk_cache_ssl",改為"false"


開啟大量圖片不LAG(請先斟酌硬體設備):
image.mem.decode_bytes_at_a_time
1024000 <=1G,可自行修改,不設限就改"-1"
image.mem.max_bytes_for_sync_decode
不知在哪一版開始,此參數取消了,想設定的話自行新增吧,不清楚有無效果。
image.mem.max_decoded_image_kb
1024000 <=1G,可自行修改,不設限就改"-1"
image.mem.max_ms_before_yield
400 <=單位:(毫秒)
images.dither
false
images.dither聽說是關閉GIF的抖動效果
不過GIF的抖動效果是什麼,本人也不清楚..
[以下是對岸使用者的解說:
Mozilla解碼一個圖片時,
會嘗試花最大image.mem.max_ms_before_yield毫秒的時間用於解碼,
傳給解碼器最大image.mem.decode_bytes_at_a_time字節的數據同時估計所花時間,
如果超過image.mem.max_ms_before_yield的值,那麼就讓步(就是說用估計時間作為最大時間)
image.mem.max_bytes_for_sync_decode 這個表面意思是 一次解碼圖片最大的數值。
一般來說,圖片解碼是異步的,這個數值合適的話,會讓你在一個屏幕內看到較多的圖片。
屏幕之外還有很多圖片而且該值也很大的話,那麼會在後台同步解碼這些圖片。

簡單來說就是給火狐更多的記憶體把圖片處理完]


GPU硬體加速
1.先要到 "about:config” 頁面,將 gfx.font_rendering.directwrite.enabled 設為 true
2.到「工具 / 選項 / 進階 / 可用時開啟硬體加速」打勾
PS.使用此加速,可能會造成GDI++字體渲染失敗,如果有發生此情況,將此加速設定關閉即可


安裝渲染軟體後
gfx.direct2d.disabled
true
關掉2D硬體加速,會保留3D硬體加速
至於網頁的哪些2D跟3D加速,在下就不清楚了..
多數字體在Direct2D渲染下會有筆劃粗細不一或破字的情況
這問題要由微軟解決,Direct2D對中文字支援聽說很差
或者等高人開發出Direct2D的字體渲染軟體
另外可以使用修改字體來解決,不過工程浩大,應該沒人會去改..
目前的渲染軟體為GDI渲染,遇上不支援的就會破功
要注意的是,若勾除硬體加速,重啟後,又勾選硬體加速重啟
gfx.direct2d.disabled會被改回false,需自行重新設定為true


未用過:

自動釋放記憶體【config.trim_on_minimize】
設定為True


降低選單延遲【ui.submenuDelay】
設定為0


關閉自動截圖:
新增布林值"browser.pagethumbnails.capturing_disabled"
設為"true"
火狐內建newtab的截圖,沒在用newtab功能最好關閉它
因為圖會越存越多,不常清理暫存或是多分頁使用者
會有超嚇人的空間被佔用..


關閉分頁群組放大縮小特效:
搜尋"browser.panorama.animate_zoom",改為"false"
如果有使用分頁群組,可降低一些使用效能。


關閉內建PDF閱讀器(FIREFOX 19之後版本)
搜尋"pdfjs.disabled",改為"false"
內建功能目前不怎麼穩定,也容易讓火狐崩潰
建議還是用其它軟體開啟PDF


修改分頁備份間隔:
修改"browser.sessionstore.interval"
單位毫秒,1000毫秒 = 1秒
分頁、FLASH遊戲開很多,短時間備份可能會造成LAG
分頁備份建議改用相關附加元件,因為附加元件的回復能力強過內建


關閉強制網頁使用UTF-8編碼:
搜尋"network.standard-url.encode-query-utf8",改為"false"
部份網頁是BIG5或其它編碼,強制使用UTF-8會造成亂碼


下載中文檔案若出現亂碼:
修改"network.standard-url.encode-utf8"
改為"false"


可複製中文網址:
搜尋"network.standard-url.escape-utf8",改為"false"
現在有些網址已使用中文,不關閉的話,
中文字網址部份就是被轉換成%XXXX%XXXX%XXXX
看個人需求要不要改,因為有些網站無法判定中文網址連結。


SPDY傳輸協定(FIREFOX 11以後的版本):
network.http.spdy.enabled
true
有支援該技術的網站,開啟網頁會更快
GOOGLE相關網頁均有支援
FIREFOX13後已預設為true


加快瀏覽速度:
network.http.pipelinin
true
Network.http.proxy.pipelining
true
至於其它加速參數,火狐預設值已經比網路上N年前的建議值高N倍
所以不建議修改其它參數了
註:這兩個參數若遇到不支援的網站,可能會產生BUG


火狐若遇到卡讀取:
network.http.max-connections
預設256,建議值30或48
有人說火狐若出現卡讀取,就改低一點,情況會改善?
但後來查網路,指這是火狐最大連線數
感覺跟卡讀取沒太大的關聯


字型渲染設定(勿安裝anti-anlias tuner,好像會衝突,還是無效):
gfx.font_rendering.cleartype_params.cleartype_level
ClearType強度,0~100
gfx.font_rendering.cleartype_params.enhanced_contrast
增強對比,0~400
gfx.font_rendering.cleartype_params.gamma
Gamma值,1000~2200
gfx.font_rendering.cleartype_params.pixel_structure
0 = flat, 1 = RGB, 2 = BGR
液晶就用RGB
gfx.font_rendering.cleartype_params.rendering_mode
0 = default, 1 = aliased, 2 = GDI Classic, 3 = GDI Natural,
4 = Natural, 5 = Natural Symmetric
渲染效果請自行微調測試
個人覺得裝MACTYPE或EZGDI+的效果明顯
調來調去還是看不出有什麼變化..XD


長久以來,因為開啟硬體加速之後,就造成字體無法渲染的情況,所以一直沒有啟用硬體加速,但是這也造成顯示效能的不彰,今天終於可以解決這個問題了~
[
gfx.font_rendering.cleartype_params.gamma
2200
gfx.font_rendering.cleartype_params.enhanced_contrast
100
gfx.font_rendering.cleartype_params.cleartype_level
100
gfx.font_rendering.cleartype_params.pixel_structure
1
gfx.font_rendering.cleartype_params.pixel_geometry
1
0 = flat, 1 = RGB, 2 = BGR  液晶就用RGB
gfx.font_rendering.cleartype_params.rendering_mode
5
0 = default, 1 = aliased, 2 = GDI Classic, 3 = GDI Natural,4 = Natural, 5 = Natural Symmetric
5 能開啟次像素渲染
gfx.use_text_smoothing_setting
True

防比人stun ip
“media.peerconnection.enabled” set to  false.
https://torrentfreak.com/huge-se ...
addresses-150130/

TOP

tl;dr
有冇懶人包?

TOP

支持firefox用家

TOP

本人是根據以下條件修改,把fiefox 個人化了;現在提供網友參考。

about:support
about:config

網址列輸入" ...
新手C 發表於 2015-9-17 10:22

建議樓主出番原文連結:
http://home.gamer.com.tw/creationDetail.php?sn=1536602
http://blog.yam.com/yzl1218/article/76324939

TOP

係唔係好多人唔用ie?

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

回覆 7# toylet


  > 乜來?
附加元件

>點解要熄咗 cache.disk? RAM disk 都兮 disk 吧
原本要減少行走到寫到 hdd ,但有網友指出 行cache.ram 會有資料流失風險  ,
用電池的筆記電腦不適用,食電同要保持網絡更新

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

回覆 9# toylet


    你的情況,不用關也可以
我選擇了firefox 要在ram  運作,你說的結果,正是我需要付出的代價

TOP