to the answers at Am I connected to ALL the people who are currently downloading/seeding that Bittorrent file? we can confirm that bittorrent indeed selects only a subset of clients instead of selecting ALL clients in the Whole Wide Web.
Now I have a problem. I've got a file that is stuck at 99.8% for 2 weeks already and it seems that my client is hurting me by selecting only a subset of clients. I would rather he simply select ALL clients to connect for me in the entire globe.
How do I tell my client to do that?
I'd already have these settings set (for the past two weeks unchanged):
Best Answer
The problem isn’t the number of clients that you are connected to (you are already configured to connect to as many as 1,000 clients with 800 per torrent—note, with high-activity torrents, this might choke your Internet connection and/or router, and/or slow your system). The problem is the availability of the file.
There are two types of people in a torrent swarm, seeds and peers.
Seeds are people who have the complete file and peers are people who have part (or none) of a file.
When you want to download a file, you need to make sure that the entire file is available in the swarm. Seeds are good for this since they have the whole thing. However a swarm with no seeds can still have the whole file if the peers have different parts so that all parts available (eventually they will be converted to seeds as they get the parts that they’re missing). This is called the availability and is represented by a rational number; 1.0+ means the whole file is available and the higher the better.
In the case of your file (in the screenshot), there are 34 peers trying to download that file in the swarm, of which, you are connected to 12. You’ll note that there are zero seeds. Also note that the availability column indicates that only 99.7% of the file is available in the swarm, therefore that is the maximum you can attain.
Your options are limited: