Shunze 學園 >電腦資訊學系 >電腦密技 > 《分享》加大IE同時下載數量 哈囉,還沒有註冊或者登入。請你[註冊|登入]
« 上一篇主題 下一篇主題 » 顯示成列印模式 | 增加到我的最愛
發表新主題 發表回覆
作者
主題
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2369

shunze 離線
《分享》加大IE同時下載數量引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

最近公司遠端主機出了大問題,
不知何故?IE瀏覽器載入圖片時,速度變的超級慢!
即使重開機,更新Windows Update,踢光使用者,甚至是把瀏覽器換成Chrome都無法解決此問題。

經觀察開啟網頁時,網頁程式碼均已下載到瀏覽器,
但問題就卡在下載圖檔時,速度就是一個慢...

對於此問題,我是無解,徹底放棄了...
不過同事卻是找到了solution!


在IE預設的行為下,
IE8的下載連線數為 2 (HTTP 1.1 server) 與 4 (HTTP 1.0 server)。

但在寬頻的條件下,我們可以把連線數修改為更高,
讓IE在運作時,能夠同時多線去下載更多資源。

32位元作業系統註冊機碼路徑如下

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER\explorer.exe

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER\explorer.exe


64位元作業系統之64位元IE註冊機碼路徑與32位元作業系統相同。

64位元系統之32位元IE註冊機碼路徑則為如下
HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER\explorer.exe

HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER\explorer.exe


其中 FEATURE_MAXCONNECTIONSPER1_0SERVER 是對應到HTTP 1.0 server;
FEATURE_MAXCONNECTIONSPERSERVER 則是對應到HTTP 1.1 server。


說也奇怪,
在原本並未修改其值時,IE還不是一樣活的好好的。
但在問題發生,強迫加大這兩個數值到 20 後,
原本超級慢的IE又變成一條活龍,速度變的正常了!

是什麼原因造成IE超級慢已無可考。
但藉由這兩個值來改善IE龜速問題倒變成相當重要的手段了∼

只是這樣的設定手法還真的是IE限定;
修改後,原本做為對照組的的Chrome瀏覽器,還是一樣的慢...
這方法只算是治標而不治本。


參考資料:IE MaxConnectionsPerServer參數效果實測



♥順子老婆的網拍,請多關照∼

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!




2013-09-10, 22:10 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
  « 上一篇主題 下一篇主題 »
發表新主題 發表回覆
跳到:

Powered by: Burning Board 1.1.1 2001 WoltLab GbR