如何在uTorrent中计算出torrent的可用性

Gis*_*ard 4 bittorrent utorrent

uTorrent有一个可用性指示器,显示有多少你所连接的同伴拥有多少洪流.如果它小于1,则您连接到的所有对等组合都没有整个torrent.然而,对于"健康"的洪流,此数字通常大于1,表明即使某些种子断开连接,数据流也不会完全中断.

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

Enc*_*mbe 6

当BitTorrent客户端计算torrent的可用性时,
首先,对于每个部分,总计可以从中下载多少个不同的对等体.

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

之后,它会检查具有最低总和的件数.然后,可用性
小数部分计算如下:

(Nr_of_Pieces_in_torrent - Nr_of_Pieces_with_lowest_sum) / Nr_of_Pieces_in_torrent
Run Code Online (Sandbox Code Playgroud)

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

(来自超级用户的类似问题的答案.)