最近我从 torrent 下载了一个游戏补丁。补丁总大小约为 528 MB,torrent 显示 235 MB 已“浪费”,哈希失败次数为 0 次。我记得有关下载的其他一些事情:
- 我的客户端是 uTorrent 2.2.1
- 下载时,有大约 250 个对等点连接,torrent 有大约 70 个种子。
- 我的下载速度被限制在 50 kB/s
当我搜索文档以了解“浪费”的含义时,我在 uTorrent 文档中发现了以下内容:
在许多情况下,这表明您所连接的群是假的或被毒害的,并由某些反 P2P 组织设置。... 哈希失败的另一个来源可能是您的路由器。
我不确定我是否正确理解了这一点,但似乎我根本没有哈希失败的事实与所描述的情况不符。
- 当没有哈希故障时,什么会成为数据浪费的根源?
- 这是值得担心的事情吗?如果是,可以做些什么来改善它?
答案1
当您从 torrent 下载时,您的客户端会向多个对等方请求数据块。通常第一个回复的会被使用。如果其他人也回复了数据块,则该数据通常会被丢弃或浪费。这没什么好担心的,这是 bittorrent 正常运行的一部分。
答案2
我遇到了同样的问题。对我来说,更改以下设置偏好设置-->高级帮助
bt.prio_first_last_piece false
它是真的就我的情况而言,这可能导致通过许多连接提供第一块和最后一块,最终导致数据浪费。
我在这里找到了这个建议 utorrent 论坛 - 我需要专家的建议来处理数据浪费问题
答案3
伙计,我找到了一个解决方案。只需限制当时连接到 Clint 的对等点数量即可。转到设置-->首选项-->带宽-->并将对等体的数量限制为2 或 3按照你的说服 -->每个 torrent 的最大连接对等体数量它将阻止更多同行接收您的请求,从而节省您浪费的数据......