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

total unneccesary data

Tags: None
(comma "," separated)
stoeptegel
Registered Member
Posts
1075
Karma
0

total unneccesary data

Thu Aug 07, 2008 5:32 pm
When a peer is super-seeder/intialially seeding, and a KTorrent client joins, the unneccesary data can me Gigabytes when there are fast peers, which is quite a little lot to me.

Can there be done anything about this? Because this is just too much...
George
Moderator
Posts
5421
Karma
1

Sun Aug 10, 2008 7:32 am
Have you got a torrent showing this problem ? I don't see any obvious reason why we would get a lot of unnecessary data when connected to a superseeder.
George
Moderator
Posts
5421
Karma
1

Sun Aug 10, 2008 6:25 pm
I have thought about this some more, and I think it is quite possible :

- superseeder notifies a couple of clients that it has chunk X
- several clients download it
- ktorrent joins swarm
- sees that there is only one chunks availabe and starts downloading this
- because there are multiple clients who have it, ktorrent will assign them all to that chunk

The result: massive overdownloading when the last 2 steps are repeated over and over (superseeder will only give a peer a new chunk when it has seen a have message from another client, i.e. the peer must share the chunk before it gets a new one to download)

I never liked superseeding, but clearly we need to solve this.
stoeptegel
Registered Member
Posts
1075
Karma
0

Mon Aug 11, 2008 8:00 pm
Yeah, it seems KTorrent does not cancel pieces that much when there are a lot rare pieces available at the same time and when it are the only one available.
George
Moderator
Posts
5421
Karma
1

Tue Aug 12, 2008 4:20 pm
Cancelling happens, but when a piece is already in transit, it has to be fully downloaded.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]