Registered Member
|
Hi,
I have no idea if this is doable, but I'll try to explain it with an example. Very often, when I seed torrents from public trackers, they tend to saturate the upload bandwidth (unless I limit it). Then, for example, someone wants to download my torrents from a private music tracker: unless I stop/limit the other torrents, the speed of the private torrents is very very low. Let's say a torrent has 2 active seeders (including me): I probably end up uploading a very small percentage of it, like 10% or less. And this isn't good for my ratio You could say: "just stop/limit the other torrents". This is what I do if I'm at the pc while someone is downloading my "private-tracker torrents". But obviously this doesn't work when I'm not there. I could limit the public torrents at 10KB/s for example (30-35KB/s is my total upload bandwidth) but this wouldn't be an optimal solution, since most of the time the private torrents have no leechers. In conclusion, I'd like to set a "high priority" for certain torrents, in order to give them max upload speed, but only when needed (there's a leecher). Meanwhile, limit the "low priority" torrents to 1Kb/s for example, but *only* when "high priority" torrents require bandwidth. I hope I've been clear enough, even tho I think this will be somehow difficult to do Thanks! |
Registered Member
|
|
Registered Member
|
|
Registered Member
|
|
Moderator
|
I see several ways of implementing this, we already have individual speed limits for torrents, this could be expanded to use some sort of weighting algorithm to divide bandwidth up (where the important torrents have a bigger weight).
However this is pretty difficult to do without a speed limit. Maybe it would be better to add an assured rate option ? You could then set the minimum bandwidth a torrent needs to get. And then KT ensures that your private torrents get this rate and the rest would then be divided up equally to other torrents, and if your private torrent isn't able to reach this rate, we give the excess bandwidth to the other torrents. |
Registered Member
|
That sounds indeed like a possible approach, i.e. by assigning a fixed minimum percentage of available bandwidth to individual torrents/files, similarly this may not only be used for seeding/downloads but also to express preferred retrieval order of files in multi-file torrents.
regards, Segmented |
Registered Member
|
I think this is a great idea, but if we do this can we please add it to the queue manager AND the speed limits dialog.(where qm just list and configure the prioritize and the speedlimits does listing, priotirize AND setting the speed limit) Or is this too much? |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]