Перейти к содержанию
Гость Pittbull

Установка и настройка клиента µtorrent для достижения максимальной скорости скачивания и отдачи

Рекомендуемые сообщения

Гость Pittbull

1. Установка uTorrent

Поясняющий скриншот: скачивание программы

6ee490ff3b961827f243324ef10573e4.jpg

После завершения загрузки файла "utorrent.exe", запускаете его и следуете инструкциям инсталлятора.

2. Русификация

Для тех, кто любит пользоваться русским интерфейсом, есть возможность скачать файл русификации так же с официального сайта в разделе

Загрузить - Клик

Поясняющий скриншот: скачивание русификатора

adf8c4cc3011fd51c6aa2e4c2464ce28.jpg

Важное замечание: если у вас скачался непонятный файл "dl.php", попробуйте загрузку снова - имя файла должно быть "utorrent.lng". Обычно помогает использование какого-либо менеджера закачек.

После этого, поместите utorrent.lng рядом с исполняемым файлом utorrent.exe. В моем случае, это была папка "program files\uTorrent". Запустите программу - файл utorrent.lng должен исчезнуть, а в настройках программы, в разделе General - Language должен появиться пункт Russian. Далее нажимаете Apply внизу справа.

Поясняющий скриншот: Русификация

b7134dacc1796ab1be1f477a8c62403a.jpg

После этого перезапускаете программу.

3. Настройки -> Общие

Итак, заходим в меню Настройки - Общие. Далее сверяетесь со скриншотом:

Поясняющий скриншот: Настройки - Общие

e8c78ac81ee6bf5aa71106de958797e1.jpg

Тут хочется отметить опцию "Распределять место сразу". Она позволяет при скачиваии файла сразу создавать его на диске с реальным размером, но пустым внутри и при этом совершенно не нагружать винчестер. Преимущества данного подхода: вы сразу резервируете место на диске под раздачу; препятствуете процессу фрагментации и скачивание происходит сразу, без первичной нагрузки на винт (выражается в резком падении скорости скачивания в первые несколько секунд/минут).

Эффект работает только при включении (true) опции diskio.no_zero в "Настройках" -> "Дополнительно" и НЕ работает, если вы пытаетесь скачать раздачу по magnet-ссылке ввиду того, что заранее размер файлов в раздаче неизвестен.

И еще один небольшой нюанс: если вы сознательно откатываетесь с более старшей версии на более младшую, то разумно будет снять галочку с пункта "Автопроверка обновлений".

3.1. Настройки -> Соединение

Поясняющий скриншот: Настройки - Соединение

5b7259f5ce4467834a60145adac63ff0.jpg

Галочки "Включить UPnP-переадресацию" и "Включить переадресацию NAT-PMP" нужно ставить.

Галочку в пункте "Случайный порт при запуске" без необходимости лучше не ставить.

Галочку "В исключения брандмауэра" ставить

3.2. Настройки -> Скорость

Поясняющий скриншот: Настройки - Скорость

3c9705e825192f7dc7f7e5ade65a5ec3.png

Цифры в этих полях целиком и полностью зависят от вашей максимальной скорости соединения, которую предоставляет вам провайдер.

На скриншоте приведен пример для скорости 10мбит/1мбит (Down/Up).

Важное замечание: клиент манипулирует цифрами в килоБАЙТАХ, а провайдер в тарифных планах обычно указывает килоБИТЫ. Формула перевода: 1 килоБАЙТ = 8 килоБИТ. Соответственно, делите вашу скорость на 8, это будут наши отправные цифры.

пункты "ограничить до" в первом и втором фреймах выставляем примерно в 80% от максимальной скорости отдачи и скачивания соответственно. Для моего примера, 1 мбит делим на 8, получаем 125 килобайт, 80% от этого числа - 100. Значит, в верхнем фрейме выставляем 100. Аналогично считаем ограничение для скорости скачивания, в моем примере нужно выставить 1000.

Смысл данных ограничений в том, что если клиент будет достигать максимума отдачи (скачивания), это может негативно сказаться на скорости скачивания (отдачи) и на остальных программах, использующие интернет. И даже может отрицательно влиять на передачу статистики на трекер!

"Общее количество соединений" выставлять из соображений целесообразности, обычно 800-1500 вполне достаточно.

"Максимум присоединенных пиров для одного торрента" так же достаточно выставить в районе 80-150

"Количество слотов отдачи для одного торрента" можно выставить равным предыдущему пункту, т.е. 80-150

Так же существует сводная таблица настроек от самих разработчиков, можете с ней ознакомиться. В качестве отправной точки берется лишь скорость исходящего канала.

Поясняющий скриншот: Рекомендуемые настройки от разработчиков

a4cfc3e2dfd24dce61a8a7c75d6ef154.jpg

3.3. Настройки -> Bittorrent

Выставьте галочки, как показано на скриншоте

d054858a3335a82b68f9c99ae52619bc.jpg

"Включить сеть DHT", "Включить DHT для новых торрентов" позволяет клиенту находить источники раздачи и желающих скачать вне трекера.

"Поиск локальных пиров" позволяет находить желающих скачать или отдать в локальной сети вашего провайдера. Ставить галочку в том случае, если ваша локальная сеть достаточно развита, и провайдер не препятствует этому (данная технология создает довольно сильный "паразитный" трафик, и некоторые провайдеры могут даже банить вас за такое)

"Включить scrape-запросы" галочку необходимо снять.

"Включить обмен пирами" - очень полезная функция, позволяет находить других участников обмена без непосредственного опроса трекера. Очень сильно ускоряет построение общей картины сидов и пиров

"Лимит скорости локальных пиров" - по умолчанию uTorrent считает, что провайдер предоставляет в локальную сеть бОльшую скорость, чем во внешку, и что общие ограничения на скачивание и отдачу не должны распространяться на локальных пиров. Если вы согласны с этим - галочку убирайте.

"Управлять скоростью [uTP]" - включает новый протокол uTP, который служит для увеличения скорости. В редких случаях включение uTP, даже настроенного, может иметь обратный эффект из-за политики провайдера (шейпинг), поэтому некоторым может помочь отключение uTP как класса.

"Включить поддержку UDP-трекеров" - не имеет отношения к скорости скачивания и раздачи; разрешает uTorrent присоединяться к трекерам, поддерживающими udp-протокол, их адреса начинаются с префикса "udp://"

3.4. Настройки -> Очередность

Поясняющий скриншот: Настройки - Очередность

3a4814ee8fab49e4f760a7e870f519e8.jpg

3.5. Настройки -> Дополнительно

Поясняющий скриншот: Настройки - Дополнительно

d5e560ce05d24a008c55eb85fac85190.png

Тут надо выставить следующие значения:

bt.allow_same_ip - true

Позволяет множественные входящие соединения с одного IP-адреса

bt.connect_speed - 50

Количество соединений, которые инициирует или принимает uTorrent в секунду. Помните, слишком большое значение этого параметра может негативно отразиться на стабильности и скорости вашего интернет-канала

bt.graceful_shutdown - true

При включенном параметре (true) клиент при завершении своей работы будет пытаться отправлять статистику на трекер до тех пор, пока она не уйдет вся по каждому торренту, в противном случае, будет сделана всего одна попытка без всяких проверок. При этом визуально клиента на экране не будет, но он будет висеть в памяти - не пугайтесь. Время до полного завершения программы зависит от качества вашего соединения до трекера, от загруженности самого трекера и от количества активных торрентов в клиенте

ipfilter.enable - false

Отключает блокировку IP-адресов, если они указаны в файле ipfilter.dat.

net.max_halfopen - выставьте значение от 100 до 300 (конкретное значение подбирается опытным путем).

3.6. Настройки -> Дополнительно (для версий 2.х+, дополнительно к п.3.5)

Версии 2.х+ характеризуются полной поддежкой собственного протокола uTP, призванного увеличить скорость скачивания и отдачи. Однако, на текущий момент собственные настройки этого протокола далеки от оптимальных. Поэтому, если вас не устраивает скорость, вы можете попробовать изменить эти значения.

net.utp_dynamic_packet_size - false

Отключает динамический размер UDP-пакетов (основа uTP). Дело в том, что в uTP заложен механизм адаптации торрент-клиента под загруженность канала пользователя, и если uTorrent "видит", что пакеты стали идти слишком медленно, он уменьшает их размер. На практике же подобный подход часто приводил к перегрузке сетевого оборудования, как на стороне пользователя, так и на стороне провайдера. Итак, выставление этой опции в значение false заставит uTorrent пользоваться фиксированными размерами UDP-пакета.

net.utp_initial_packet_size - 8

Размер UDP-пакета, определяется как множитель от 150-байт. Проще говоря, UDP-пакет = net.utp_initial_packet_size * 150.

Принимает значения от 1 до 8 включительно. Как уже писалось выше, маленький размер пакета может приводить к различным сетевым перегрузкам, поэтому большинству пользователей рациональнее использовать максимальный множитель, т.е. 8.

net.utp_receive_target_delay - 300

Этот параметр можно охарактеризовать как аналог пинга между вами и удаленным пиром, с которого вы качаете. При превышении этого значения, uTorrent будет думать, что ваш канал перегружен, и будет уменьшать скорость скачивания. Повышение этого значения по сравнению со стандартным вызвано тем, что интернет-сети у большинства далеки от идеала, и теоретически даже между вами и вашим соседом пинг может быть более 100, хотя ни вы, ни он не забили свой интернет-канал.

Оптимальное значение этого параметра лучше подобрать экспериментально, оно может достигать 500 и более.

Значение параметра - в миллесекундах.

net.utp_target_delay - 300

Аналогичный вышесказанному параметр, но отвечает за таймаут при отдаче.

peer.disconnect_inactive_interval - 100

Если в течении указанного значения в секундах между вами и вашим пиром не будет обмена данными, то пир будет считаться неактивным и uTorrent разорвет с ним связь.

3.7. Настройки -> Дополнительно -> Кеширование

Сравните настройки со скриншотом:

Поясняющий скриншот: Настройки - Дополнительно - Кеширование

e7c15257fdb37c9a279ace9f592355d4.jpg

  • Upvote 4

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.

×