6

Когда я загружаю файл через торренты, фактическая загрузка (видимая в «Системном мониторе» Ubuntu) немного больше, чем загрузка, наблюдаемая в «Transmission BitTorrent Client». Являются ли торренты менее эффективными, чем обычные загрузки? Это потому, что мой торрент-клиент должен поговорить с рядом других торрент-клиентов, чтобы получить файл?

Есть ли способ уменьшить эту разницу, сохранив при этом скорость загрузки?

2 ответа2

14

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

Так что это зависит от того, как вы определяете эффективность. Если ваша главная задача - размер передачи, то торренты не эффективны. Если вы беспокоитесь о том, как быстро вы получаете свои данные, они великолепны.

Каждая из затрат, которые я перечислил в моем первом предложении, реальна. Они разработаны, чтобы не быть фактором для большинства пользователей, но любой из них может быть важен в неправильной ситуации. Например, небольшой колледж, в котором я являюсь сетевым администратором, имеет фиксированный лимит на количество одновременных сессий, которые мы можем протолкнуть через наш шлюз за один раз. Пользователи BitTorrent могут генерировать более тысячи сеансов каждый. Всего несколько таких пользователей, и внезапно доступ к Интернету страдает для всех, даже если у нас есть свободная пропускная способность, потому что мы не можем обрабатывать больше сеансов.

0

Скорость потока зависит от количества сеялок, как от качества, так и от количества. Если у торрента есть только несколько сеялок с медленным соединением, он вообще не будет загружаться быстро. Загрузки Http, которые полагаются на серверы, как правило, более надежны. Но хорошо посеянный торрент может быть астрономически быстрым, именно там, где я видел, моя скорость загрузки максимально увеличена. Большинство хостов не имеют серверов, которые могут соответствовать этим скоростям.

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

У меня нет доступа к системному монитору Ubuntu, но возможно ли, что о загруженных данных также поступают сообщения? Если вы явно не установили его в противном случае, вы, вероятно, загружали его другим пользователям во время загрузки, особенно на более популярных торрентах. Даже если вы установили его в противном случае, вы также отправляете данные на все URL-адреса трекера торрента, что может составлять небольшую часть использования сети.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .