This is why I in first place had so high number of connections. Because I noticed that connections aren't selected efficiently(?).Question about efficiency relating to peers deluge should remain connected to. I have three files one which are being transferred ok and two which are "stale". I mean they're only 70% available and I have already downloaded 70%. And there are no peers I'm downloding from or uploading to with in peer group of those two files. Deluge still keeps quite high number of connections tied to those non-usable peers. And all connections are idling. But then there are some files that would gain speed if they would have more connections.
Sample screen shot once again, see attachment.
I have 100 peers connected. In general, if there is oversupply of bandwidth, I should get full download speed. If there is undersupply of bandwidth I should get at full upload speed.
Any ideas? Because I don't quickly get it. Only thing I can think about, is that those 100 connections are "poorly selected" so even that high number can't max out my bandwidth. Even single connection should be able to do it in theory, at least with upload.
Because this is kind of generic discussion and might be related to libTorrent I didn't put this under development, saving that forum for more important issues.
How deluge manages connections? I guess it's libtorrent which does that job? And if required will Deluge or libTorrent change useless peers to useful peers? If so I guess number of required connections before getting nice speeds would go down a lot.
- Thank you!