Скорость Libtorrent ограничена 1 МБ/с

Привет, я пытаюсь разработать клиент LibTorrent на основе примера клиента, предоставленного библиотекой LibTorrent (client_test.cpp), но я получаю странное поведение, когда скорость загрузки и выгрузки между машинами ограничена 1 МБ/с. Я пытался использовать пример клиента и изменить все настройки на максимум, я также пытался использовать client_test в режиме высокой производительности, но я все еще получаю ограничение скорости. Я знаю, что это не проблема сети, поскольку передача файла между этими машинами по сети через Windows дает в среднем ~ 100 МБ/с. Может быть, я пропустил настройку, которая по умолчанию ограничена 1 МБ/с?


person AndresGalaviz    schedule 27.05.2016    source источник
comment
Учитывая, что мы не можем видеть, что вы сделали, как вы ожидаете, что мы догадаемся о том, что вы не сделали?   -  person kfsone    schedule 27.05.2016
comment
одно из предположений о том, что происходит, заключается в том, что битторрент передает файл в случайном порядке, вызывая поиск на диске (т. е., возможно, ваш диск является узким местом). Предположительно ваше сравнение передает файл последовательно. Вы можете установить загрузчик в режим последовательной загрузки для проверки.   -  person Arvid    schedule 28.05.2016


Ответы (1)


«передача файла между этими машинами по сети через Windows» — это не то же самое, что использование торрент-протокола, который может регулироваться интернет-провайдерами.

Для проверки просто попробуйте тот же .torrent в utorrent на той же машине.

person User666    schedule 28.05.2016