Кажется, что libtorrent работает хорошо, когда у вас есть быстрый диск, но производительность падает на более медленном диске. Здесь я добавил лог загрузки Ubuntu на флешку со скоростью записи 3,2 МБ/с. Как видите, скорость загрузки постепенно снижается до нуля. Я ограничил лимит подключений до 10, но отсутствие установки лимита подключений также не имеет большого значения, кроме как начиная с 10 МБ/с. Я подозреваю, что диск не может идти в ногу с доступной скоростью загрузки, а обратное давление вызывает снижение скорости более поздней загрузки.
ubuntu-18.04.1-desktop-amd64.iso: 0.00% complete (down: 0.0 kB/s up: 0.0 kB/s peers: 0) checking_resume_data
ubuntu-18.04.1-desktop-amd64.iso: 0.19% complete (down: 777.0 kB/s up: 25.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 0.60% complete (down: 1365.0 kB/s up: 42.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 1.22% complete (down: 2142.0 kB/s up: 63.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 1.67% complete (down: 2240.0 kB/s up: 65.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 2.29% complete (down: 2116.0 kB/s up: 61.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 2.85% complete (down: 1954.0 kB/s up: 56.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.33% complete (down: 1931.0 kB/s up: 55.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 932.0 kB/s up: 26.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 305.0 kB/s up: 8.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 100.0 kB/s up: 2.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 32.0 kB/s up: 0.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 10.0 kB/s up: 0.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 3.0 kB/s up: 0.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 1.0 kB/s up: 0.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 0.0 kB/s up: 0.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 0.0 kB/s up: 0.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 0.0 kB/s up: 0.0 kB/s peers: 10) downloading
ubuntu-18.04.1-desktop-amd64.iso: 3.44% complete (down: 0.0 kB/s up: 0.0 kB/s peers: 10) downloading
Как я могу оптимизировать настройки моего libtorrent, чтобы иметь приличную скорость на моей флешке? Какие-либо предложения?