Ticket #118 (new defect)

Opened 8 years ago

Last modified 20 months ago

throttling of download/upload speed by torrent

Reported by: anonymous Owned by: rakshasa
Priority: normal Component: rtorrent
Version: Severity: normal
Keywords: Cc:

Description

An interesting feature would be to limit the rate of the upload/download also per torrent. When your downloading a lot of file, you sometime prefer allowing an higher priority to an unfinished torrent. Or when your just seeding, it would be interesting to allow different rate depending if the torrent has a lot of seeds or not.

Change History

comment:1 Changed 8 years ago by rakshasa

Currently there's code in place to prioritize the number of upload slots each torrent gets. This is atm hardcoded to use a 4/2 ratio for unfinished vs. seeded torrents. I'm planning on making it possible to change this from within the client at some point.

comment:2 Changed 7 years ago by anonymous

while your addition will be nice rekshasa, the one thing that sets rtorrent way back is the inability to set individual ul/dl rates per torrent.

comment:3 Changed 7 years ago by anonymous

yes, lack of per torrent dl/ul rate setting keeps me going back to az =(

comment:4 Changed 7 years ago by dablho@gmx.de

I miss that feature too very much.

Example why it makes sense: You have two torrents running - A and B. Your upload speedlimit is 30k/s A has 1 peer with 20k/s max downloadspeed. B has 10 peers, each can download faster then the one in A. Now you want that the peer in A can use his full downloadspeed. Only setting upload slots doesn't help here. Even 1 uploadslot for B would end in 15k/s for A and 15k/s for B.

With adjustable uploadspeed, you set B to 10k/s and the problem is solved.

There are many many more scenarios, where this feature could help. I hope it will be implemented in the near future.

comment:5 Changed 6 years ago by anonymous

I'm also missing this feature very much...

comment:6 Changed 6 years ago by anonymous

This would be a great feature, to control the individual ul/dl speeds

comment:7 Changed 6 years ago by takedown.mdk10@gmail.com

yes, pleased... this feature soon... I really need it

comment:8 Changed 6 years ago by jul

yep, i would love this feature as well

comment:9 Changed 6 years ago by swarsron

AOL.

Would be very useful.

comment:10 Changed 6 years ago by anonymous

I'am a dedicated seeder, I love rorrent cuz is cli and can run in my Linux gateway all the days with zero problem, but a per torrent bandwith limiter its a must have feature !!, many times see the list an torrents with many seeders have more up rate than less sedded torrents !! Think rtorrent for the seeders!!!

comment:11 Changed 6 years ago by anonymous

I'm very happy with rtorrent, it's excellent piece of work. But this feature is really very important to many people. Where is the problem with it?

comment:12 Changed 6 years ago by rakshasa

  • Type set to defect

It's about time, not technicality.

comment:13 Changed 6 years ago by anonymous

Here's a temporary solution: Start another instance of rtorrent.

comment:14 Changed 6 years ago by anonymous

I agree, this is a must feature.

comment:15 Changed 6 years ago by anonymous

If there is a single feature I wish rtorrent had right now, this would be it.

comment:16 Changed 6 years ago by anonymous

i agree. this is the single most important missing feature for me too.

comment:17 Changed 6 years ago by anonymous

forgot to say this feature is key for seeding. because whenever i'm using my connectivity, i'd like to keep seeding with portion of my upload speed, but because i can't do that, i often have to stop seeding just to free up upload bandwidth, so that i can use the connectivity too for other casual tasks, like email, browsing, etc. This is a very sad, anti-sharing, logic, and one that probably other rtorrent users have to obey by too. But it is the only option when a single torrent can not be capped. -toni

comment:18 Changed 6 years ago by LD

I'm desperately waiting for this feature. I'd like to use rTorrent's libtorrent in my application and this is the only reason that I don't.

comment:19 Changed 6 years ago by anonymous

yea... please can someone do this, or comment the situation,plans and problems?

comment:20 in reply to: ↑ description Changed 5 years ago by anonymous

i wish feature since two years?! Please include it!

comment:21 Changed 5 years ago by anonymous

Still waiting for this feature :/ Is it plan?

comment:22 follow-up: ↓ 30 Changed 5 years ago by anonymous

duplicate of ticket #20, see http://libtorrent.rakshasa.no/ticket/20#comment:17 for a patch that adds this feature

comment:23 Changed 5 years ago by anonymous

We want this feature

comment:24 Changed 5 years ago by anonymous

Would love this feature

comment:25 Changed 5 years ago by anonymous

i want this feature too. i can see he's not going to add it. that's cool, i appreciate everything i received so far. i bet someone could throw a wrench in the source code, we don't need to be so precise. we just want to slow down a torrent. setting the priority to low doesn't seem to affect upload speed. i bet we could attach the wrench to that flag.

comment:26 Changed 5 years ago by anonymous

Dude, just look four comments above yours. The patch works fine.

comment:27 Changed 4 years ago by anonymous

Has this been done and I missed it? If so may I please have a link?

comment:28 Changed 4 years ago by anonymous

Read the comment above yours and reach enlightenment. Or the common tasks wiki page.

comment:29 Changed 2 years ago by acketssale@store.com

Hua 110103The keen blue eyes met mine gratefully, and the apple began to vanish in vigorous bites as we talked; for north face jackets sale no one thought of ceremony at such a time.  http://www.rosettasale.com/

comment:30 in reply to: ↑ 22 Changed 20 months ago by lucio@sulweb.org

Seems ticket #20 is gone (along with said patch...)

Are there any plans for this feature?

Note: See TracTickets for help on using tickets.