倍可親

回復: 1
列印 上一主題 下一主題

Win XPSP2中網頁速度打開變慢原因分析

[複製鏈接]

1410

主題

8362

帖子

3134

積分

七星貝殼精英

Rank: 4

積分
3134
跳轉到指定樓層
樓主
mm021 發表於 2005-12-19 17:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
一、部分防病毒軟體對WindowsSP2系統可引起網路非正常斷流 。

  按常規想法,防病毒軟體與網路流量沒有直接因果關係。然而,經筆者測試,不同的防病毒軟體對網路對網路流量的影響卻不小。筆者測試的防病毒軟體包括Kaspersky Anti-Virus Personal5.0.142、瑞星2004、KV2004、金山毒霸Ⅴ、 Norton AntiVirus 2003。測試環境為WindowsSP2的2180RTM操作系統,安裝BT客戶端為Bitcomet。其中瑞星2004安裝之後即自動重啟,之後進不了系統,故沒有進一步測試。從另外防病毒幾個軟體來看,在不掛上BT客戶端的情況下,各種網路功能都能夠正常運行。但是在打開Bitcomet程序,在其顯示具有數據流量進行文件下載后,打開網頁速度就有了明顯的區別。都以打開新浪主頁為例,以打開網頁的速度從快到慢排列,依次為金山毒霸Ⅴ、KV2004、Norton AntiVirus 2003、 Kaspersky Anti-Virus Personal5.0.142。其中在裝有Kaspersky Anti-Virus Personal5.0.142防病毒軟體的測試時,Bitcomet一運行許多網頁乾脆就打不開。

二、SP2操作系統默認設置造成網路非正常斷流 。

  在SP2操作系統中,當TCP/IP已經達到了其自定義的安全限制之後,將會影響到TCP同時連接請求的數量。從而造成網路非正常斷流。國外有高手專門對此進行了研究。由於沒有找到可以設置的註冊表鍵值(實際上網上最早開始流傳的新建TcpNumConnections修改後無效),於是做了一個補丁,用於修改TCPIP.SYS文件,通過將小於10個半打開的連接數增加到50個來增加連接請求的數量。

  有興趣的朋友可從www.lvllord.de/4226fix/EvID4226Patch20b.exe進行下載。文件TCPIP.SYS位於 C:\WINDOWS\SYSTEM32\DRIVERS 、C:\WINDOWS\SERVICEPACKFILES\I386以及C:\WINDOWS\SYSTEM32\DLLCACHE(系統隱藏文件夾)這三個文件夾之中。補丁升級實際操作步驟:把C:\WINDOWS\SYSTEM32\DRIVERS\TCPIP.SYS 複製到一個新文件夾,如c:\fix,把補丁也放到該文件夾,運行補丁,他會自動找到TCPIP.SYS打補丁,如果已經打過,它會問你是否還原(出了錯就可以還原,讓你有後悔葯可吃)。沒打過就按回車鍵。補丁執行后系統自動重啟,然後按F8進安全模式,把TCPIP.SYS複製到C:\WINDOWS\SYSTEM32\DRIVERS、C:\WINDOWS\SERVICEPACKFILES\I386、C:\WINDOWS\SYSTEM32\DLLCACHE這三個文件夾下替換原來的文件之後再重啟即可。需要提醒大家的是:經本人試用該補丁,覺得並無明顯效果。另外,該補丁也並非微軟出品的正宗系統補丁,請大家謹慎試用。
紫 徐 東 來

笑世間可笑之人,鳴天下不平之事。

7

主題

155

帖子

43

積分

貝殼新手上路

大一新生(四級)

Rank: 2

積分
43
沙發
剛果共和國 發表於 2005-12-20 01:47 | 只看該作者
二、SP2操作系統默認設置造成網路非正常斷流 。

  在SP2操作系統中,當TCP/IP已經達到了其自定義的安全限制之後,將會影響到TCP同時連接請求的數量。從而造成網路非正常斷流。國外有高手專門對此進行了研究。由於沒有找到可以設置的註冊表鍵值(實際上網上最早開始流傳的新建TcpNumConnections修改後無效),於是做了一個補丁,用於修改TCPIP.SYS文件,通過將小於10個半打開的連接數增加到50個來增加連接請求的數量。


剛果測試

測試結果:速度有極小的提升,大家可能很難感覺到。比較明顯的瀏覽器:Opear & Firefox (兩個都支持Multiple Concurrnet connection)

注意:TCP Stack對Windows很重要so this driver is important,Windows會在更改文件后跳出說:"Windows system file has changed, please insert Cd to restore orginal file", 然後讓你放入XP CD。 這個限制基本上是防止用戶機器變成Zombie然後攻擊伺服器。This is a setting on "Concurrent TCP ATTMPTS", it is NOT "Concurrent TCP connections"(this can be changed in the registry)。
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-6 12:47

快速回復 返回頂部 返回列表