Changes between Initial Version and Version 5 of Ticket #1471


Ignore:
Timestamp:
Dec 3, 2008, 3:00:14 PM (12 years ago)
Author:
charles
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1471

    • Property Status changed from new to closed
    • Property Component changed from Transmission to libtransmission
    • Property Summary changed from upload speed should be more important when deciding which peers to keep to better heuristics for which peers to unchoke
    • Property Owner set to charles
    • Property Resolution changed from to fixed
  • Ticket #1471 – Description

    initial v5  
    1 In 1.3x and 1.40, the code that decides which peers to choke and unchoke uses the download speed from the peer to us as its primary key.
     1In 1.3x and 1.40, the code that decides which peers to choke and unchoke uses the download speed from the peer to us as its primary key.  This is an error since we choke/unchoke peers to indicate that we're interested in ''uploading'' to them, not downloading.
    22
    3 This is good for making downloads faster, but several users have complained that their torrents aren't uploading very much until they become complete.
    4 
    5 A more balanced approach would be to rate peers based on the sum of the upload speed and download speed, instead of just the download speed.
     3download speed could be used as a secondary key if we are concerned with tit-for-tat, but upload speed should be the primary concern.