看板 Browsers 關於我們 聯絡資訊
在逛網路的時候無意間看到一篇文章 http://blog.chromium.org/2008/09/dns-prefetching-or-pre-resolving.html 內容大概就是解釋 DNS Prefetching (DNS 預讀取) 這個技術 而 Google 似乎看出了解析 DNS 的時間會影響到使用者對網頁加載的感受 一般來說解析 DNS 的時間約 250ms,有時會超過 1 秒,雖然看起來都很短 但其實多少還是感受的到這些微的差異,所以 Google 出的瀏覽器裡面就有 DNS Cache 的功能,預設是打開的 (我沒確認,參考以下文章) http://blog.gslin.org/archives/2008/09/02/1648/ 所以 Google Chrome 開網頁的速度會快其實跟這個功能有很大的關係 然後就有人根據這個想法做了一個相對應的 Firefox 套件 https://addons.mozilla.org/en-US/firefox/addon/8923 可能是因為剛推出沒多久,所以要登錄才能安裝 我安裝後測試了一下,先開啟任一個網頁,然後將 ADSL 的 DNS 解析功能切斷或阻擋 結果是只要有開啟過的網頁,通通都能在不重新解析 DNS 的情況下打開連結 所以推測是這套件會把網頁連結內的 DNS 放在某個地方,有需要時直接讀取不透過 DNS Server,目前是跟 FastCache 並用,效果的話,理論上一定有 總之這是個連 Google 都覺得可以有效加速瀏覽網頁的方式之一 下面是 Google 對預讀 DNS 的解釋 http://dev.chromium.org/developers/design-documents/dns-prefetching 附上用機器翻譯過的版本 http://tinyurl.com/4el4p5 所以應該不會有什麼副作用才是 -- 杏子:この世界に愛はあるの? ゴンゾウ:この世界は愛で溢れているよ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.91.125 ※ 編輯: AlanLive 來自: 122.116.91.125 (09/26 06:39) ※ 編輯: AlanLive 來自: 122.116.91.125 (09/26 06:46) ※ 編輯: AlanLive 來自: 122.116.91.125 (09/26 06:50)
zop:可是FastCache本身就是在做這事,Firefox上再裝好像沒意義? 09/26 09:12
AlanLive:FastCache 做的事跟 DNS Prefetch 不一樣 09/26 09:33
AlanLive:一個是暫存 DNS ,一個是預讀 DNS 09/26 09:35
AlanLive:所以有了 DNS Prefetch,反而 FastCache 變的可有可無 09/26 09:38
AlanLive:目前是兩個都用,反正不會衝突,再慢慢研究兩者的關係 09/26 09:38
justwhite:那我裝的是tweak network跟上面的有啥不同嗎 09/26 11:05
justwhite:我看說明說裝了會變快 實際上也不知道= = 09/26 11:06
AlanLive:我沒裝那個,不過看了一下官網的擷圖,裡面的設定都可以 09/26 11:09
AlanLive:從 about:config 來調整。 09/26 11:10
AlanLive:而那些設定基本上要根據本身的網路情況來調整,調高不一 09/26 11:12
AlanLive:定有用。 09/26 11:12
AlanLive:更多DNS加速文章可以參考這裡 http://tinyurl.com/3kkkoz 09/26 12:41