合先敘明,這個「並行下載」(Parallel downloading)功能並不是什麼新的東西,它早在 2020 年就已經被許多新聞網站、部落客報導過,但是絕大多數 Chrome 用戶並不知道、也從未開啟過。無需下載任何軟體,Google Chrome 就內建下載加速器,實測下載大型檔案速度加快 200% ~300%!
Google Chrome 內建下載加速器:並行下載功能!多點傳輸讓下載效率翻倍
為什麼開啟 Google Chrome 的內建並行下載功能,下載速度會加快 200% 甚至 300% 呢?
所謂的並行下載,指的是同時開啟多個連線,來下載同一個檔案的不同部分。這就像是把一本厚書分成幾個章節,讓多個人同時抄寫不同章節,最後再把內容合併起來,這樣比一個人從頭抄到尾要快得多。
Google Chrome 的並行下載運作原理如下:
- 分割任務:當你下載一個大檔案時,Chrome會將檔案分成多個小區塊
- 多重連線:對同一個檔案建立多個HTTP連線(通常是 6-10 個不等),每個連線負責下載不同的檔案區塊
- Range 請求:使用 HTTP 的 Range header 來指定每個連線要下載的檔案區塊範圍
- 組合檔案:最後將所有下載完成的區塊按照正確順序組合成完整檔案
說白話一點,並行下載能夠加速用戶下載速度的根本原因是:
- 充分利用頻寬:單一連線可能無法完全利用你的網路頻寬(通常受限於伺服器對單一連線的限制),多個並行連線可以更充分地使用可用頻寬
- 降低延遲影響:如果某個連線出現延遲或問題,其他連線仍可繼續工作,減少整體下載受單一連線問題的影響
- 繞過某些限制:如前面提到的,有些伺服器會對單一連線設定速度限制,使用多個連線可以獲得更高的總體下載速度
不過要注意的是,並行下載的效果,實際上會受到多個因素影響:
- 伺服器對連線的配置和限制:並非所有伺服器都會讓你如願,道高一尺、魔高一丈
- 你的網路頻寬:達到你的網速上限,自然就不可能再更快
- 檔案本身大小:整體來說,越大型的檔案、搭配越知名的平台(例如 Apple 官網、Google Drive 等等),下載加速就越明顯
- 硬碟寫入速度:超過你的硬碟速度,下載速度自然也拉不上來
所以並行下載雖然通常能提升下載速度,但提升的程度會因實際情況而異。根據我個人的實際測試,在下載 macOS Sequoia pkg(13.6 GB 大小)檔案的時候,如果不開啟並行下載,速度大概 8~10 MB 每秒,但是在開啟了並行下載後,網速就會加快到 25 MB 每秒以上,可以說是相當有感。
由於 Google Chrome 預設是不開啟這項功能,有興趣的人可以試試看!
Google Chrome 並行下載開啟方式
要開啟這個功能很簡單,因為是內建的功能,直接透過下面兩個動作即可實現:
第一步:前往 Chrome Flag 並行下載設定區
請在 Chrome 網址列輸入下面這個網址,並且送出:
chrome://flags/#enable-parallel-downloading
第二步:將「Default」改成「Enabled」,大功告成
設定成「Enabled」後,點擊下面的重新啟動瀏覽器,並行下載就會生效了。就是這麼簡單,快去試試看吧!
公開留言