Updated Explanation of Options in qBittorrent (mediawiki)

Tyler Dunn 2021-01-14 13:10:08 -05:00
parent 9a1dafe097
commit 0c77d5a601

@ -122,7 +122,7 @@ The following settings are also documented in qBittorrent and libtorrent, respec
* '''Save path history length''' — this controls how many recent paths qBittorrent will remember. * '''Save path history length''' — this controls how many recent paths qBittorrent will remember.
=== libtorrentspecific configuration === === libtorrentspecific configuration ===
A complete list of libtorrent configuration may be found [https://www.libtorrent.org/reference-Settings.html#guided_read_cache here]. A complete list of libtorrent configuration may be found [https://www.libtorrent.org/reference-Settings.html here].
* '''Asynchronous I/O threads''' — (default: 4) I/O threads that `libtorrent` will use. The number of threads actually used for SHA-1 hashing is n/4 (where n is the value of the setting), so for maximum performance, especially during torrent recheck, this setting should be set to 4 times the number of hardware threads on your machine. So for example, if your CPU is 4c/4t or 2c/4t, set this to 16, if your CPU is 4c/8t or 8c/8t set this to 32, etc. It is unlikely that setting this any higher than this will bring a performance benefit. * '''Asynchronous I/O threads''' — (default: 4) I/O threads that `libtorrent` will use. The number of threads actually used for SHA-1 hashing is n/4 (where n is the value of the setting), so for maximum performance, especially during torrent recheck, this setting should be set to 4 times the number of hardware threads on your machine. So for example, if your CPU is 4c/4t or 2c/4t, set this to 16, if your CPU is 4c/8t or 8c/8t set this to 32, etc. It is unlikely that setting this any higher than this will bring a performance benefit.
* '''Outstanding memory when checking torrents''' — the amount of memory to use when checking torrents. Higher numbers give faster rechecks but use more memory. * '''Outstanding memory when checking torrents''' — the amount of memory to use when checking torrents. Higher numbers give faster rechecks but use more memory.
* '''Disk cache''' — amount of data that will remain in RAM before being written to disk. If set to `0`, no data will be kept in RAM and instead it will be immediately written to disk (you might see performance impact.) * '''Disk cache''' — amount of data that will remain in RAM before being written to disk. If set to `0`, no data will be kept in RAM and instead it will be immediately written to disk (you might see performance impact.)