I wonder how upload is allocated between peers in a private tracker. I noticed that I systematically upload much less than most of the other seeding peers (according to the stats available for a given torrent in the private tracker), even if I am among the first to get a torrent. I also noticed that my max upload speed is much less (e.g. 2MB/s) than what I get with speedtest (e.g. 7MB/s), and it often oscillates between low and high values. I was wondering, is there anything I can do to provide a larger share of upload bandwidth? Does the choice of a torrent client matter? Should I change any specific config? How can I diagnose any bottlenecks from my side? Or is it something completely outside my control? Thanks!

  • stonedemoman@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Other people have kind of touched on this already, but clients prioritize connections based on stability and speed so things like seedboxes often get utilized more than your average home client to saturate a downloading connection.

    I also noticed that my max upload speed is much less (e.g. 2MB/s) than what I get with speedtest (e.g. 7MB/s)

    Again, other people have touched on some bottlenecks that can cause this (y'all are good lol), but clients also have a bit of connection overhead that will ultimately affect your maximum upload speed to peers at a varying degree. Here's some details, if it helps:

    Overhead- Additional data used and required for communication and coordination between sender and receiver that is not part of the payload data actually being transferred.