近幾日感覺浏覽網站速度比較慢,但是下載速度還是正常,所以搜索了下一些加速浏覽的資料,下面是我最終采用的,感覺還是有些用,有興趣的同好可以一試。
1、快速配置Firefox
* 這個設置在很早經前就已經有人放出來了,Pipelining (管道)同時發出成倍數的連接請求,從而達到提升連接速度的效果。
地址欄輸入:about:config
network.http.pipelining 置爲 true
network.http.pipelining.maxrequests 置爲8
network.http.proxy.pipelining 置爲 true
* 菜單中關閉平滑滾動,此功能會讓Firefox的cpu占用率提高30%以上,最高100%,造成Firefox浏覽n多頁面卡甚至假死。
Tools=>Options=>Advanced=>Browsing=>use smooth scrolling
* 修改 Firefox unresponsive script 等待時間
about:config=>dom.max_script_run_time 10改爲20
* 盡量加大緩存
browser.cache.disk.enable 置爲true
browser.cache.disk.capacity 1G內存可以設置256M做緩存value改爲256000
* 修改連接數
network.http.max-connectionss 置爲48
network.http.max-connections-per-server置爲16
network.http.max-persistent-connections-per-proxy置爲16
network.http.max-persistent-connections-per-server置爲8
2、優化顯卡,加速多圖、大圖,Flash顯示
右擊桌面=〉屬性=〉設置=〉高級=〉疑難解答=〉硬件加速由全部降低一級
這樣會變得更順的,連Firefox的標簽切換速度似乎也變快了(IE和Opera好像沒效果),原理不清楚,反正快得很明顯
3、優化MTU值
在我們常用的Windows XP操作系統中,系統默認的MTU值爲1500,這是一個標准以太網的設置值,並不適合寬帶網絡,而一般ADSL寬帶的MTU在1450與1492之間,系統與ISP之間MTU的不符就會直接導致數據在網絡傳輸過程中不斷地進行分包、組包,浪費了寶貴的傳輸時間,也嚴重影響了寬帶的工作效率。這就要求我們必須將本機MTU值設爲與ISP所使用的MTU值一樣後才能快速浏覽網頁、下載數據。
例如本機檢測的結果爲1464,加上28爲1492,這個即爲本機的mtu值。
如何檢測網關的MTU?
在本機打開dos窗口,執行:ping -f -l 1472 10000.gd.cn
其中10000.gd.cn爲任意本地ISP網站,驗證網站參數
1472是數據包的長度。請注意,上面的參數是「-l」(小寫的L),而不是「-1」。
如果能ping通,表示數據包不需要拆包,可以通過網關發送出去。
如果出現:Packet needs to be fragmented but DF set.
表示數據包需要拆開來發送。此時,減少數據包長度,再執行上面的ping命令。從1400到1472之間多試幾次,就能找到合適的數據包長度了。把數據包長度加上數據包頭28字節,就得到MTU的值。
如果檢測到網關的MTU值是1500,不需要修改。
如何修改本機的MTU?
修改方法如下:
(1)、運行regedit
(2)、浏覽到:HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces
(3)、Interfaces下有多個子項,每個子項對應一個網卡。請按如下方法選擇網卡:
(a)確定本機用來連接Internet的網卡或撥號連接的IP,如192.168.0.19;
(b)用鼠標點擊Interfaces上的子項,查看鍵值列表中的IPAddress項;
(c)如果IPAddress的鍵值與(a)中的IP相同,即192.168.0.19,則該子項就是要找的網卡。
(4)、進入該子項,在右邊的窗口裏按鼠標右鍵,選擇「新建」->「雙字節值」,輸入名稱「MTU」,按回車。再用鼠標雙擊「MTU」,彈出修改窗口:
填入MTU的值。填寫前請先把基數設爲十進制。
設置好後,需要重啓機器才能生效。