Hohe "Verschwendung" bei einem Torrent-Download ohne Hash-Fehler


7

Kürzlich habe ich einen Spiel-Patch von einem Torrent heruntergeladen. Die Gesamtgröße des Patches betrug ~ 528 MB und der Torrent hat 235 MB als "verschwendet" mit 0 Hashfails angezeigt. Einige andere Dinge, an die ich mich beim Download erinnere:

  • Mein Client ist uTorrent 2.2.1
  • Während des Herunterladens waren ~ 250 Peers verbunden, der Torrent hatte ~ 70 Samen.
  • Meine Download-Geschwindigkeit war auf 50 kB / s begrenzt

Beim Durchsuchen der Dokumentation, um zu erfahren, was "verschwendet" bedeutet, habe ich in der uTorrent-Dokumentation eine folgende Erwähnung gefunden:

In vielen Fällen ist dies ein Hinweis darauf, dass der Schwarm, mit dem Sie verbunden sind, gefälscht oder vergiftet ist und von einer Anti-P2P-Organisation eingerichtet wurde. ... Eine weitere Ursache für Hashfails ist möglicherweise Ihr Router.

Ich bin nicht sicher, ob ich das richtig verstehe, aber es scheint, dass die Tatsache, dass ich überhaupt keine Hashfails habe, nicht mit der beschriebenen Situation übereinstimmt.

  • Was kann eine Quelle für verschwendete Daten sein, wenn keine Hash-Fehler vorliegen?
  • Ist dies etwas, worüber man sich Sorgen machen muss, und wenn ja, was kann getan werden, um es zu verbessern?

Antworten:


7

Wenn Sie von Torrents herunterladen, fordert Ihr Client Datenblöcke von mehreren Peers an. Normalerweise wird der erste, der antwortet, verwendet. Wenn andere ebenfalls mit dem Block antworten, werden diese Daten am häufigsten verworfen oder verschwendet. Es ist kein Grund zur Sorge und gehört zum normalen Betrieb von Bittorrent.


Ich war überrascht von einer relativ hohen Anzahl von ihnen (fast 50% zum Download), aber wenn Sie sagen, dass es normal ist und niemand eine andere Erklärung zu haben scheint, akzeptiere ich es.
Suma

1
Das scheint eine echte Verschwendung von Bandbreite zu sein. Haben P2P-Systeme nicht etwas, um diese Art von Verschwendung zu begrenzen?
K. Rmth

0

Ich hatte das gleiche Problem. Für mich hat das Ändern der folgenden Einstellung in Einstellungen -> Erweitert geholfen

bt.prio_first_last_piece  false

Es war wahr in meinem Fall , die in wobei das erste und das letzte Stück von vielen Anschlüssen geliefert enden in verschwendete Daten führten wahrscheinlich.

Ich fand diesen Vorschlag hier im aktuellen Forum - ich brauche einen Experten-Rat über verschwendete Daten


0

Mann, ich habe eine Lösung gefunden. Begrenzen Sie einfach die Anzahl der Peers, die in diesem bestimmten Moment mit Ihrem Clint verbunden sind. Gehen Sie zu Einstellungen -> Einstellungen -> Bandbreite -> und begrenzen Sie die Anzahl der Peers auf 2 oder 3 gemäß Ihrer Überzeugung. In -> Maximale Anzahl verbundener Peers pro Torrent. Dadurch werden mehr Peers daran gehindert, Ihre Anfrage zu empfangen und somit zu speichern Ihre verschwendeten Daten ...

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.