This forum has been archived. All content is frozen. Please use KDE Discuss instead.

bandwidth allocation

Tags: None
(comma "," separated)
ashton
Registered Member
Posts
4
Karma
0

bandwidth allocation

Fri Oct 19, 2007 6:09 am
Hi,

I was wondering how ktorrent distributes the available bandwidth (upload bandwidth in particular) among multiple dowloads. Is there some kind of fairness? I'm asking because I've noticed that more often than not one torrent seems to take over the upload bandwidth completely (thus starving the others and actually forcing just one download at a time). Apparently there is not seem to be a particular pattern for this to happen. I've seen this behaviour with large and small torrents, with torrents with many or few seeders or leechers etc. Also the problem doesn't disappear even if I set manually the upload limit for the "eager" torrent. The torrent loses upload bandwidth but ktorrent does not seem to redistribute the freed bandwidth to the other torrents.

Cheers

jami
George
Moderator
Posts
5421
Karma
1

Sun Oct 21, 2007 9:29 am
All connections are equal :

Say you are allowed to send 100 bytes (due to upload limit) and you want to send something to 4 peers, then those 100 bytes will be split up over those 4 connections, and each connection can send 25 bytes.

If somebody doesn't send it's allowance, the leftover is distributed over the connections which did send their allowance.


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell