終點前的衝剌,超級IE8性能揭曉

終點前的衝剌,超級IE8性能揭曉

在「關閉外掛模式,衝吧IE8」文中,我們試著關閉外掛程式及刪除限制名單來微調先天不良的IE,還沒跑測試網頁前,確實可以感受到IE8載入分頁的速度有所改善。

進階調整前,白皮書上還特別提到,可以利用微軟的軟體更新和重設來修正IE8可能的問題,它們也提供Fix it的重設工具,只要下載後執行即可自動完成預設值、隱私設定、安全性、pop-up等設定。更新修正完後,不囉嗦,我們馬上讓IE8做最後的衝刺吧!

終點前的衝剌,超級IE8性能揭曉

▲直接點開讓它自動開始「修理」IE。

精簡代理人字串

每個瀏覽器都有一個「使用者代理字串」,這個字串是讓其他網站辨別使用者的瀏覽器、作業系統或其他程式等資訊,並透過讀取這些資訊來決定該呈現或提供什麼,例如其他網站透過這個字串辨別出你所用的是微軟的系統,它就會提供相對應的軟體讓你下載,而不會提供Linux或其他的軟體給你使用。不過有時候,使用者安裝軟體、驅動程式或網站的一些額外資訊可能會被加到這個字串裡面。

久而久之,代理字串就會愈變愈長,這會延遲網站互傳資訊的時間,一旦字串超過200個字元,就很容易出現問題。不過看到這裡,白皮書竟然就沒有下文了,只提供一個連不出去的連結圖XD……經由PP努力的爬文尋找,終於找到修改字串的方式。(由於步驟繁複,建議先將原始登錄檔匯出,以避免不必要的傷害)

終點前的衝剌,超級IE8性能揭曉
▲我們在IE8的網址列貼上 javascript:alert(navigator.userAgent) 的指令,
就會跳出代理字串的網頁視窗,頗長。

終點前的衝剌,超級IE8性能揭曉


▲接著我們進入在執行視窗下打「regedit」,進入下面4個路徑中將多餘的機碼給刪除。
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet  Settings\User Agent\Post Platform
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\Post Platform

終點前的衝剌,超級IE8性能揭曉
▲為避免意外的發生,我們先將原本的登錄檔給匯出。

終點前的衝剌,超級IE8性能揭曉
▲修改過再執行一次指令就會發現,使用者代理字串被簡化了。
 

IE8的自我突破

精簡完代理字串後,我們再來改變IE8對外的連接數,IE8只允許一次對6個伺服器下載(IE 7一次允許2個),但白皮書提到,可以透過設定開啟更多的連接數來增強瀏覽及下載的效率。

我們一樣執行視窗下打「regedit」進入「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER」及「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_FEATURE_MAXCONNECTIONSPER1_0SERVER 」兩個資料夾,並依指示將連接數設成10個。

終點前的衝剌,超級IE8性能揭曉

▲「新增」一個DWORD值,檔名取:「iexplore.exe」、數值資料:「10」、底數:「十進位」。

終點前的衝剌,超級IE8性能揭曉

▲進入另一個資料夾後也如法炮製。

IE8的臨界?百分之六!

不管改了什麼,終究還是要讓IE8上場跑兩圈才能分曉,在「瀏覽器的Benchmark」反覆測試後,結果是:

 

終點前的衝剌,超級IE8性能揭曉

▲改造前得分是「432分」,改造後的IE8得了「461分」。

經過白皮書改造後的IE8效能提升有限,大概提升了6個百分點,結果有些差強人意,連Firefox都還追不上。不過,無所謂啦,很多事情,結果不見得是最重要的,反正微軟努力過,PP也努力過(白皮書放入回收箱抽屜)了,還想求快的話…就不用我再貼連結了吧!

諸葛PP
作者

真心嚮往過著沒事躺在沙發上看窗外藍天的悠閒生活……(身體怎麼還在公司)

使用 Facebook 留言
0c517f13e7eb1bad233d324e6eb671e5?size=48&default=wavatar
1.  jjoe (發表於 2010年4月22日 22:31)
我說阿
薪版面我用chorme跑很lag的說
其中,多開個比比王的話
整個chorme會lag到瀏覽器當當的
直到兩個wed都load好才會稍微正常

4.1.249.1059
jhangyu
2.  jhangyu (發表於 2010年4月22日 22:37)
我說呀~
這篇測試文可真是笑掉我的大牙~~
進步29分也拿來說事
IE8這個分數大概只有Firefox的1/10
Google Chrome,Safari的1/15吧!
哈哈哈~

要改造?
改造Firefox還比較有價值些~
(剩下那兩台賽車也不用改了~)
Af517381e0b81c66b188ff741361be83?size=48&default=wavatar
4.  Alex (發表於 2010年4月23日 07:42)
IE組件有提供一些系統服務
不知改進後的IE9有沒有讓系統加速的可能...
真的很希望MS把IE整個從系統切離可拋棄
不然更新IE簡直是半個重灌
和系統有整合度卻又慢又漏洞又臃腫...
W7的SP2應該會是不小一包的服務包...
發表回應
謹慎發言,尊重彼此。按此展開留言規則