Join GitHub today
"Wasted" missing documentation and high proportion #10354
Please provide the following information
qBittorrent version and Operating System
If on linux, libtorrent and Qt version (from About/Libraries)
What is the problem
In a torrent I am downloading,
I was able to reduce the waste ratio by reducing the maximum number of connections per torrent, and it may also help to reduce the per-torrent bandwidth to 8KiB/s, but I still get 2-8% wasted, and the waste starts early on during the download.
What is the expected behavior
of qBT: not to waste bandwidth, even more so when the connection is very slow as this means every MiB wasted extends the download time and is painful. How: see below
In https://qbforums.shiki.hu/index.php/topic,4565.msg23362.html#msg23362 I found a statement that qBT tries to re-download the same piece from a hopefully faster seed/peer.
Steps to reproduce
Be on a slow connection, e.g. mobile "volume exceeded" reduced bandwidth (here, 64kbps) or use some other traffic shaper to limit the bandwidth provided by the network to very little. Set maximum connections per torrent to 30 (really bad results) or 10 (more moderate results but still significant waste). Download a well-seeded torrent of say 100MiB size with 256KiB pieces (which would give plenty of pieces to distribute between the connected seeds/peers). Be patient as download time is expected to be around 6 hours and observe "wasted" metric.
Extra info(if any)