{"action":"opened","issue":{"url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/2606","labels_url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/2606/labels{/name}","comments_url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/2606/comments","events_url":"https://api.github.com/repos/qbittorrent/qBittorrent/issues/2606/events","html_url":"https://github.com/qbittorrent/qBittorrent/issues/2606","id":58643405,"number":2606,"title":"linux v3.2.0alpha: slower with more peers?","user":{"login":"PeterRtx","id":11165224,"avatar_url":"https://avatars.githubusercontent.com/u/11165224?v=3","gravatar_id":"","url":"https://api.github.com/users/PeterRtx","html_url":"https://github.com/PeterRtx","followers_url":"https://api.github.com/users/PeterRtx/followers","following_url":"https://api.github.com/users/PeterRtx/following{/other_user}","gists_url":"https://api.github.com/users/PeterRtx/gists{/gist_id}","starred_url":"https://api.github.com/users/PeterRtx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PeterRtx/subscriptions","organizations_url":"https://api.github.com/users/PeterRtx/orgs","repos_url":"https://api.github.com/users/PeterRtx/repos","events_url":"https://api.github.com/users/PeterRtx/events{/privacy}","received_events_url":"https://api.github.com/users/PeterRtx/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-23T20:30:50Z","updated_at":"2015-02-23T20:30:50Z","closed_at":null,"body":"After some testing, I have found that having fewer fast peers yields faster download speeds than many peers. While this is not a surprise, the scale and sensitivity of it is IMHO worth some attention.\r\n\r\nA deeper explanation and example:\r\nWhen I observe peers that exhibit consistently better than 1mb upload speeds to me and appear to be a seedbox, I make a note of the IP and alter my router's routing table to allow a direct connection to circumvent my VPN and the degradation caused by the VPN. However, I have noticed that when I have at least one of these high speed peers connected, running only a single torrent, if my number of connected peers is greater than about 6-8 my overall download speed is limited to about 33% (about 500k) of what is possible. If I then restrict the number of peers down, one of these higher speed peers will suddenly kick into high gear and I will get sustained total speeds up to about 1.7mb, with a single peer yielding as much as 1.5mb by itself. As you would expect, the effect is more pronounced with more active torrents. While the overhead of managing large numbers of connections logically should impact overall speed somewhat, such a dramatic difference on a relatively small number of connections is a surprise to me. "}}