There are several criteria a good choking algorithm should meet. It should cap the number of simultaneous uploads for good TCP performance. It should avoid choking and unchoking quickly, known as 'fibrillation'. It should reciprocate to peers who let it download. Finally, it should try out unused connections once in a while to find out if they might be better than the currently used ones, known as optimistic unchoking.
The currently deployed choking algorithm avoids fibrillation by only changing who's choked once every ten seconds. It does reciprocation and number of uploads capping by unchoking the four peers which it has the best download rates from and are interested. Peers which have a better upload rate but aren't interested get unchoked and if they become interested the worst uploader gets choked. If a downloader has a complete file, it uses its upload rate rather than its download rate to decide who to unchoke.
For optimistic unchoking, at any one time there is a single peer which is unchoked regardless of it's upload rate if interested, it counts as one of the four allowed downloaders. Which peer is optimistically unchoked rotates every 30 seconds. To give them a decent chance of getting a complete piece to upload, new connections are three times as likely to start as the current optimistic unchoke as anywhere else in the rotation.
If you don't set up your uploading setting properly, you will be forever choked on your downloads. It's best to do this with all other applications, including Deluge, closed. You also should run the test a few times, hours or days apart, to make sure your initial results were accurate. Deluge is a fast and lightweight Bit Torrent client which uses considerably less resources than most of the mainstream clients like uTorrent or BitComet.
Inside of the main window of Deluge , you will see a list of files that are currently being downloaded, not unlike most of the popular clients. The main interface can also guide you to more information about peers, file parts and how many people are seeding the torrent you are currently downloading.
In terms of performance, Deluge seems to outperform most of the other torrent clients even when there are a lot of different files being download simultaneously. You may also use some of the free plugins available to tweak functionality. Quick links. Best practices bandwidth settings Post by andwan0 » Tue May 12, pm Everything says "please keep seeding", "need more seeders", etc.
So I never remove a torrent entry after I added it. How would I know if a torrent is completely dead? The answer depends of many factors like the your line capacity, your router ISP or your own , etc.
0コメント