2017-03-20 87 views
2

uTorrent有一个availability indicator,显示您连接的多少个对等体有多少洪流。如果它小于1,则所有连接的对等体都没有完整的洪流。然而,对于“健康”洪流来说,这个数字通常大于1,表明即使某些种子断开连接,数据流也不会完全中断。uTorrent中计算洪流的实际可用程度

可用性指数究竟是如何计算的?

回答

4

当一个BitTorrent客户端计算一个洪流的可用性时,它首先对每一个片段总结可以下载多少个不同的对等体。

然后找到最低的总和。总和是整数部分可用性

之后,它会检查具有最低总和的数量。
可用性小数部分然后计算为:

(Nr_of_Pieces_in_torrent - Nr_of_Pieces_with_lowest_sum)/Nr_of_Pieces_in_torrent 

种子是具有所有在洪流件一个对等体。即使种群中没有种子,
可用性可以超过1,只要洪流中的单个片段可从至少一个对等体获得。

(Answer from a similar question on Superuser.)