FB越用越順手了..^^ 但是總覺得開一些小圖片的的網頁,速度比IE慢了一截
經過一個晚上的奮鬥,大概找到解決的辦法.....
先來看看ABOUT:CONFIG裡面的幾個設定值
=====================
(預設值)
network.http.max-connections-per-server (8)
network.http.max-persistent-connections-per-server (2)
network.http.pipelining (false)
network.http.proxy.pipelining (false)
network.http.pipelining.maxrequests (4)
======================
實驗網頁
http://www.natuko-miracle.com/main-dx/index.html
限制級的...^_^ 網頁 網頁有110個小圖...@@
網路:hinet 512/64 adsl
proxy off
每次讀取強制刷新 (CTRL+F5)
取5次平均值 (誤差太大 作廢 重測 )
======================
network.http.max-connections-per-server 設定成 16
network.http.max-persistent-connections-per-server 設定為
2(DEFAULT) 31.5 sec
4 28.5
8 28
16 27.5 (幾乎和設定成 8沒有差異 )
出乎意料的,network.http.max-persistent-connections-per-server的值並沒有太大的影響 網頁載入的時間。網路上有很多建議更改network.http.max-persistent-connections-per-server來加速網頁讀取,看來是"視覺效果>>實際效果"
=====================
network.http.pipelining 設定成 TRUE後,平均載入時間 縮短到17秒 !
也就是說速度快了 64%
開啟 pipelining後, network.http.max-persistent-connections-per-serve 無論設定成 2、4、8、16..測量出來的時間都差不到0.5 SEC。
原本落後IE(IE6 SP1、平均14秒))一截的,差距也大幅縮小了。
======================
結論如下:
1.有些網友建議network.http.max-persistent-connections-per-serve 要設定成12、16..32,實際效果並不是那麼明顯...
2.開啟pipelining效果顯著,又不像network.http.max-persistent-connections-per-serve可能加重SERVER的負荷。
3.這個實驗結果是針對"網頁中包含大量小圖片"來測試,不見得適用所有類型的網頁。
4.那個實驗對象的網站小孩子不能學喔!叔叔是有練過的喔....^_^