Перейти к содержанию
amanita

Расширенные настройки uTorrent

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

Раздел настроек клиента uTorrent "Дополнительно"

5f55c8fd738a9ac46a44f303321f4b79.png

Здесь находятся настройки, которые рекомендуется менять только если вам это необходимо и Вы хорошо знаете, что делаете. Настройки, значения которых уже изменены по сравнению с начальными, выделяются звёздочкой *

Если в результате изменений у вас что-то не заработает (перестанет качать/отдавать), мы предупреждали. Материал As-Is/Как есть.

Приступаем к рассмотрению:

gui.compat_diropen использовать другое диалоговое окно для выбора папок на диске; для тех, у кого проблемы с диалоговым окном по умолчанию.

net.bind_ip если у вас в системе несколько сетевых адаптеров, то укажите здесь IP адрес адаптера, который µT должен использовать для входящих соединений.

net.outgoing_ip если у вас в системе несколько сетевых адаптеров, то укажите здесь IP адрес адаптера, который µT должен использовать для исходящих соединений.

net.outgoing_port заставляет µT использовать только этот порт для исходящих соединений (обычно этот порт выбирается случайно для каждого соединения). Только для Windows 2000 и выше. Иногда настройка может не работать корректно. Эта настройка должна использоваться только в исключительных случаях. Может быть использована для уменьшения количества NAT трансляций и, таким образом, предотвращения зависания некоторых моделей маршрутизаторов. Может быть использована для решения NAT проблемы входящих соединений в некоторых видах NAT.

net.low_cpu слегка уменьшает использование процессора. Для очень быстрых каналов выключение этой опции может слегка увеличить скорости.

net.max_halfopen как много полуоткрытых соединений µT может иметь одновременно. Это значение не должно быть выше 8 на непропатченной Windows XP SP2.

net.wsaevents если у вас странные проблемы с файерволом, можно попробовать подкрутить эту настройку: уменьшать значение по единичке и смотреть, будет ли разница.

ipfilter.enable разрешить использование файла блокировки IP адресов ipfilter.dat.

dht.rate (байт/с) контролирует как много трафика может использовать DHT. -1 означает авторегулировку: ваша максимальная скорость отдачи / 16, но не меньше 512 и не больше 8192 байт/с.

rss.update_interval интервал обновления RSS в минутах. 5 минут для значений менее 5.

gui.update_rate интервал обновления интерфейса программы в миллисекундах, минимум 500мс.

gui.delete_to_trash перемещать удалённые файлы в корзину. Опцию можно также активировать если сделать клик правой кнопкой мыши на кнопке удаления задания и выбрать «Move to trash if possible».

gui.default_del_action устанавливает режим удаления задания, используемый по умолчанию. Эту настройку лучше изменять так: клик правой кнопкой мыши на кнопке удаления задания, удерживая shift, выбрать режим по умолчанию.

gui.bypass_search_redirect при использовании поля поиска в окне µT переходить на поисковые сайты напрямую, таким образом, не показывая рекламу с сайта search.utorrent.com

queue.dont_count_slow_dl/ul при подсчёте «активных» заданий не учитывать задания со скоростью скачивания или отдачи меньше, чем 1кбайт/с, см. Очерёдность

queue.prio_no_seeds при сидировании давать приоритет заданиям, на раздаче которых нет других сидов.

bt.scrape_stopped разрешить scrape для полностью остановленных заданий.

bt.compact_allocation при скачивании создавать файлы на диске как в языке Python для того, чтобы сэкономить место. Нельзя использовать совместно с опцией «partfile». Эта возможность может работать некорректно. Если Вы получаете сообщение «Element not found», то это как раз тот случай.

bt.enable_tracker разрешает встроенный трекер с адресом http://ваш_IP:порт/announce.

bt.multiscrape разрешает multi-scrape — послание infohash сразу нескольких торрентов в одном scrape запросе. Нет необходимости менять эту опцию, поскольку µT сам автоматически определяет, когда трекер не поддерживает multi-scrape.

bt.send_have_to_seed разрешает посылание «have» сообщений (о том, что у вас появился новый кусок) сидам

bt.set_sockbuf отладочная опция для автоопределения размера TCP буфера (so_sndbuf) и регулирования его в зависимости от вашей скорости отдачи. Она не регулирует его, основываясь на задержке (latency).

bt.connect_speed контролирует количество соединений в секунду, которые устанавливает µT.

bt.prio_first_last_piece пытаться в первую очередь скачать первый и последний кусок каждого файла.

bt.allow_same_ip разрешать несколько соединений с одного IP адреса, по умолчанию такое не разрешается как защита от нечестных личеров.

bt.no_connect_to_services не устанавливать соединения с клиентами, использующими порты прослушивания 25 или 110. Включайте, если ваш антивирус недоволен и Вы не хотите выключать в нём автопроверку почты.

bt.transp_disposition контролирует, какой транспорт должен использоваться для исходящих соединений (это значит, что он пропускает только те соединения, которые разрешены выставленным параметром). Допустимые значения параметра:

1 : разрешить инициировать исходящие TCP-соединения.

2 : разрешить инициировать исходящие uTP-соединения.

4 : разрешить принимать входящие TCP-соединения.

8 : разрешить принимать входящие uTP-соединения.

16 : использовать новый uTP заголовок, данная опция повышает производительность, однако она не совместима с клиентами, не поддерживающими её.

Флаги можно комбинировать. Таким образом, 13 (1+4+8), значение по умолчанию в версиях 1.8.Х, означает возможность принимать все виды соединений, но самостоятельно устанавливать только TCP. 15 (значение по умолчанию в 1.9) разрешает все виды как исходящих, так и входящих соединений. 31 (1+2+4+8+16) разрешает все типы соединений, и включена опция альтернативного uTP заголовка (значение по умолчанию в версии 2.0\2.0.1\2.1). Чтобы запретить uTP вообще (если он вызывает какие-либо проблемы), следует поставить 5 (1+4).

peer.lazy_bitfield общаться с другими клиентами немного по-другому, иногда помогает против некоторых интернет провайдеров, которые специально препятствуют сидированию.

peer.resolve_country использовать DNSBL сервис для показа флагов стран в списке пиров. Нельзя использовать одновременнно с файлом flags.conf.

peer.disconnect_inactive отключаться от неактивных пиров после определённого периода времени (300 секунд по умолчанию). Однако клиент не будет отключаться, если общее число пиров в трое меньше максимального количества соединений на задание.

peer.disconnect_inactive_interval интервал времени в секундах для предыдущей опции; значения меньше 300 игнорируются.

diskio.flush_files закрывать file handles каждую минуту. Такое поведение может иногда вызывать наблюдаемый эффект некорректного поведения системного кэша Windows, в результате чего случаются утечки памяти.

diskio.sparse_files резервировать места под файлы ровно столько, сколько необходимо. Работает только на NTFS диске, увеличивает фрагментацию.

diskio.use_partfile использовать «partfile» для хранения кусков данных, частично принадлежащих файлам, которые Вы выбрали «Не скачивать». Это поведение по умолчанию, и если Вы поставите эту опцию в false, то µT придётся некоторые файлы «Не скачивать» создавать на диске целиком.

diskio.smart_hash вычислять контрольную сумму данных прямо в памяти вместо того, чтобы записывать данные на диск, считывать, а затем вычислять контрольную сумму. Должно уменьшить количество считываний с диска.

diskio.coalesce_writes пытаться минимизировать количество вызовов к WriteFile. Может помочь добиться немного меньшего количества записей на диск, но за счёт использования дополнительных ресурсов памяти и процессора.

---

Дополнения (проверенные и протестированные) приветствуются. :unsure:

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


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

×