Let a user max out my upload I want to be able to give all my upload bandwidth to one download if that user can take it instead of having bandwidth split in half if another user comes along and starts downloading. Setting upload bandwidth does not address this problem since if I limit the bandwidth to say 30k and I have one upload per person, one upload slot to start and two at max I always see a user who was getting 30k/sec drop down to 15k/sec once another user takes the second upload slot. What is the point of setting the upload limits if another user is allowed to start downloading from me when another user is maxing out my upload bandwidth to begin with? I could set the max upload slots to one but then I end up with some modem user who takes four hours to download one file and no other users can download from me. If someone is able to get 30k/sec I don't want someone else to come along and slow down the first person.
How about a way to prevent users from downloading from you if they can't maintian a certain speed? I'd love to be able to prevent users from downloading from me if they can't stay above say 10k/sec. |