Jump to content

1c3d0g

Established Members
  • Posts

    3,470
  • Joined

  • Last visited

Posts posted by 1c3d0g

  1. User77: if you mean the one built into µTorrent, then yes, I believe so (never tried it myself though). Make sure you don't have anything downloading/uploading in the background, otherwise that can skew the results of the test. ;)

    dr_Prozac:

    ...

    In my opinion the torrent net could work much better if these ADSL connections had not so limited upload speeds. 1024/128 or 2048/192, isn't it a huge disproportion between the speeds ?

    That's affirmative. And it's really the reason for our (relatively) low download speeds. :( The more you can give (upload), the more you can expect (download). This is the beauty of BitTorrent. :) Which is why I've been arguing with my ISP to provide a 512/256 kb/s package (instead of my current 640/128 kb/s "deal") for those of us who use BitTorrent heavily. They said "we'll look into it"...I'll see what comes out of it. :/ Anyway, if everyone, and I mean everyone, got on the phone with their ISP, complained about their slow upload speeds (let them know about the huge disproportional ratio of your download speeds), and asked for a better deal - maybe even take a lesser download speed for greater upload speed - I believe that sooner or later someone is going to listen to all those complaints and do something about it. ;) Of course, if you rarely use BitTorrent this may not apply to you, but then again, you wouldn't be reading this on this site, would ya?! :P

  2. Thanks for your nice reply and all your explanations !
    Just keep in mind that not all swarms are very well-seeded, and most of the time lower settings will do nicely as well

    OK, I understand.

    Well, one idea has just occurred to me now.

    We can make something like the statistics. We can observe and monitor what is the average ratio between all and well-seeded swarms. I think it is fairly recurrent in a net.

    We can make several tests to find the best value.

    Then we will be able to create a better formula.

    For example: (after all our tests) the ratio is 10% (10 well-seeded for 100 peers)

    So the formula for the Maximum number of connected peers per torrent would be:

    MNOCPPT = (10 * all peers) / 100

    Of course we also have to include all seeds as the Maximum number of connected peers per torrent is related not only to peers. It refers to seeds + peers.

    We can also modify this value and make it dependent on the max. upload speed.

    Do you think it is possible to find such a formula ? :)

    ...

    It may be possible, but math is really not one of my strong skills...so I'm clearly not the best person for that job. :| In addition, there are other fairly important variables that will skew the formula's results. Swarms, for instance, are very dynamic in nature. It's incredibly rare that you'll find a swarm that more or less stays roughly the same size and maintains the same seed to peer ratio. You have to take into the equation the relative speed of the whole swarm (this on its own is difficult to establish - if not impossible), the seed to peer ratio as mentioned previously (which constantly changes in most swarms) etc. etc. etc. Plus, you have to deal with the fact that if suddenly the swarm halves in size (maybe a tracker has gone down and xx.x% of peers do not have DHT/PeX enabled), BitTorrent users are going to have to change their formula to reflect this unexpected change, if they want to keep the most optimized settings for that particular torrent. IMHO, the enormous task of finding this formula, either through probability or accurately computing values based on seed to peer ratio and things like that, is really way beyond my scope. Don't get me wrong, I like your idea, but in practice I'm not so certain it'll yield the same satisfactory results as in theory. That's my 0.03¢ (damn inflation). ;)

×
×
  • Create New...