Page 1 of 1

seed choking algorithm

Posted: Sat May 14, 2022 7:19 pm
by wpburrows
choking_algorithm specifies which algorithm to use to determine how many peers to unchoke. The unchoking algorithm for downloading torrents is always "tit-for-tat", i.e. the peers we download the fastest from are unchoked.

The options for choking algorithms are defined in the choking_algorithm_t enum.

seed_choking_algorithm controls the seeding unchoke behavior. i.e. How we select which peers to unchoke for seeding torrents. Since a seeding torrent isn't downloading anything, the tit-for-tat mechanism cannot be used. The available options are defined in the seed_choking_algorithm_t enum.

___________________

is there any way to get a seed choking algorithm that doesnt choke seeds? this seems to be at the heart of the issue i am having with seeds not uploading to their full potential.... while downloading a file, i am able to seed very fast, but as soon as the download completes, the uploading grinds down to nearly nothing.