下載到99.9%的時候,迅雷在幹什麼?

迅雷 軟件 P2P理財 Windows 差評 差評 2017-11-04

下載到99.9%的時候,迅雷在幹什麼?

有天,我問同事

你經歷過最漫長的等待是什麼

“行百里者半九十九點九九九”

一開始還有點沒反應過來

然後就查了一下

下載到99.9%的時候,迅雷在幹什麼?

emmmmm。。。

不過,大家為什麼都說迅雷快呢?

迅雷的下載模式是 P2SP,比只從節點下載的 P2P 模式多了一個 S (Server),比只從服務器下載的 P2S 模式多了一個 P (Peer),屬於 BT (BitTorrent) 協議中的一種傳輸形式

這意味著在使用它下載時可以同時從 P 端(節點)和 S 端(服務器)進行下載,所以說 P2SP 是一種可以同時從多個服務器和多個節點下載的技術,理論上它比 P2P 和 P2S 模式都要快,P2SP 是迅雷首創的下載模式,在 2003 年還在美國申請了專利哦

下面果汁用一張圖形象地描述一下:

下載到99.9%的時候,迅雷在幹什麼?

中間綠色的部分就是我們要下載的任務,P2SP 模式會將它分成許多塊,通過服務器的數據庫匹配每一部分速度最快的 Peer 地址或 Server 地址,同時開始這些塊的下載

在下載過程中,一旦速度明顯降低,會順著黑色箭頭匹配其他的 Peer 或 SERVER,優化下載速度

但是,有得必有失。無論是 P2P 還是 P2SP 模式下載,都對正在下載或者下載後沒有關閉程序的用戶有做種子的要求,這種 BT 是強制的。迅雷通過軟件優化或上傳速度限制,造成用戶機器卡頓的情況已經基本不會發生了

那從 99% 到 100%,迅雷在幹什麼?

其實,99%的時候全部塊就都已經下載好了

前面提到,任務下載要分成許多塊,而眾多的下載源導致了質量參差不齊,這就需要在下載完成後進行校驗,出錯的塊要重新下載,最後的 1% 就在幹這個

然而,重新下載塊,進度是不可能倒退的

如果碰巧有許多塊都要重新下載,那進度就會一直卡在那裡(比如一些年代久遠的資源)

當然,解決的方法也很簡單:暫停,重新開始任務,則會重新匹配下載點,這樣就可能找到更快的下載點

其實到了 99%,如果是媒體文件,把後綴更改一下一般都可以直接打開;但如果是二進制文件,改完以後有無法運行的風險

總結一下:分塊下載 99% 校驗問題,是下載模式決定的,校驗速度和下載源質量有關係。為了提高下載速度,大部分下載器都採用分塊處理,所以最後一步的塊校驗是所有下載器都無法躲過的


但是迅雷不是唯一的出路

如果你無法忍受迅雷的廣告、付費、盜鏈...

那就換一個下載器試試咯

macOS用戶:

下載到99.9%的時候,迅雷在幹什麼?

下載到99.9%的時候,迅雷在幹什麼?

Windows用戶:

下載到99.9%的時候,迅雷在幹什麼?

下載到99.9%的時候,迅雷在幹什麼?

開頭說的只是一種情況,其實還有許多導致 99% 卡頓的原因

以後還會為大家帶來乾貨滿滿的實用技巧,無論硬件還是軟件。

所以,你們還想聽什麼?

“至於下載鏈接,這張圖應該說的很清楚了”

下載到99.9%的時候,迅雷在幹什麼?

相關推薦

推薦中...