The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2, opennews (??), 07-Янв-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +1 +/
Сообщение от Ilya Indigo (ok), 07-Янв-22, 10:11 
Не хватает глобальной опции "Загружать последовательно", приходится каждый раз самому выставлять для каждого торрента.
Раньше в отдаче/получении в случайном порядке был смысл, но сейчас и смысла нет, и излишняя нагрузка на HDD, и, возможно, фрагментация.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  –1 +/
Сообщение от flexagoon (ok), 07-Янв-22, 10:34 
Так он запоминает же вроде, если для одного выставить, то у всех она будет стоять по умолчанию
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +4 +/
Сообщение от Ilya Indigo (ok), 07-Янв-22, 10:52 
> Так он запоминает же вроде, если для одного выставить, то у всех
> она будет стоять по умолчанию

Не запоминает.

Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от timur.davletshin (ok), 07-Янв-22, 10:34 
При том, что место для файла выделяется заранее и кол-во SSD куда больше, чем раньше?
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

19. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Ilya Indigo (ok), 07-Янв-22, 10:54 
> При том, что место для файла выделяется заранее и кол-во SSD куда
> больше, чем раньше?

А главное скорость загрузки/отдачи, с которой это насилует HDD по случайному доступу.

Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +2 +/
Сообщение от timur.davletshin (ok), 07-Янв-22, 10:57 
>> При том, что место для файла выделяется заранее и кол-во SSD куда
>> больше, чем раньше?
> А главное скорость загрузки/отдачи, с которой это насилует HDD по случайному доступу.

Там размер чанка слишком большой, чтобы назвать это насилием даже над ноутбучным HDD.


Ответить | Правка | Наверх | Cообщить модератору

158. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от uis (ok), 07-Янв-22, 20:36 
Сколько? 16 килобайт? Вот 128 уже сойдёт.
Ответить | Правка | Наверх | Cообщить модератору

164. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +2 +/
Сообщение от timur.davletshin (ok), 07-Янв-22, 20:59 
> Сколько? 16 килобайт? Вот 128 уже сойдёт.

Ты о чём? Для объёмных раздач, вроде фильмов, там чанки мегабайтами измеряются. Если бы чанки там были по 16 килобайт, то сам торрент-файл был бы в мегабайты размером.

Ответить | Правка | Наверх | Cообщить модератору

282. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от uis (ok), 11-Янв-22, 17:05 
> Ты о чём? Для объёмных раздач, вроде фильмов, там чанки мегабайтами измеряются.
> Если бы чанки там были по 16 килобайт, то сам торрент-файл
> был бы в мегабайты размером.

А по сети?

Ответить | Правка | Наверх | Cообщить модератору

284. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от timur.davletshin (ok), 11-Янв-22, 19:32 
> А по сети?

MTU, но и он не имеет значения, т.к. всё пишется в буфер, а уже из него получается приложением через соотв. системный вызов.

Если тебя интересует весь механизм получения данных по сети, то вот: https://blog.packagecloud.io/eng/2016/06/22/monitoring-tunin.../

Ответить | Правка | Наверх | Cообщить модератору

186. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  –1 +/
Сообщение от Аноним (186), 08-Янв-22, 00:23 
Генераторы торрент-файлов по умолчанию стараются выбрать размер секции таким, чтобы количество секций было в диапазоне от 512 до 1024. Реальным насилием над HDD является чтение. Ибо пишут его рукожопы вообще без предсказания доступа. Сами торрент клиенты запрашивают данные по 16к и с диска читают так же. То есть файл был прочтён, ОС пошла обновлять метку последнего доступа, затем снова пришёл запрос, снова чтение и обновление времени доступа. Вот HDD и дёргает иглу туда-сюда, а если читающих много, то вообще всё упирается в IOPS, а не в скорость вращения.
Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору

192. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +2 +/
Сообщение от Аноним (192), 08-Янв-22, 01:12 
> То есть файл был прочтён, ОС пошла обновлять метку последнего доступа, затем снова пришёл запрос, снова чтение и обновление времени доступа.

man mount
/relatime

Ответить | Правка | Наверх | Cообщить модератору

207. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +1 +/
Сообщение от InuYasha (??), 08-Янв-22, 10:32 
в 90% случаев лучше даже noatime
Ответить | Правка | Наверх | Cообщить модератору

280. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +2 +/
Сообщение от uis (ok), 11-Янв-22, 02:55 
> в 90% случаев лучше даже noatime

Gentoo handbook одобряет

Ответить | Правка | Наверх | Cообщить модератору

221. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от pfg21 (ok), 08-Янв-22, 13:17 
>> То есть файл был прочтён, ОС пошла обновлять метку последнего доступа, затем снова пришёл запрос, снова чтение и обновление времени доступа.
> man mount
> /relatime

зачем ?? какой смысл в atime записях ?? сколь помню его пользовал один почтовик и то ушедший в стикс с динозаврами... noatime,nodiratime в запись монтирования и все ок много много лет.

Ответить | Правка | К родителю #192 | Наверх | Cообщить модератору

288. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от uis (ok), 11-Фев-22, 02:49 
> noatime,nodiratime

"so it implies nodiratime" noatime, man mount(8)

Ответить | Правка | Наверх | Cообщить модератору

184. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  –1 +/
Сообщение от Онаним (?), 07-Янв-22, 23:37 
Увеличьте размер дискового буфера, и насилия над HDD станет меньше.
Впрочем, с HDD что-то раздавать без буфера = размеру раздачи - это сразу ССЗБ.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

187. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (186), 08-Янв-22, 00:25 
А если раздач больше одной? Весь терабайт кешировать?
Ответить | Правка | Наверх | Cообщить модератору

208. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Онаним (?), 08-Янв-22, 10:48 
Если у тебя достаточно _одновременных_ раздач на терабайт (у которых реально есть активные пиры) - HDD будет нагибаться по-любому, и далее первоначальным аргументом можно пренебречь.
Ответить | Правка | Наверх | Cообщить модератору

209. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Онаним (?), 08-Янв-22, 10:49 
А если там раздачи по 1.5 килобайта в секунду - то вообще вопрос о том, последовательно или параллельно, не стоит.
Ответить | Правка | К родителю #187 | Наверх | Cообщить модератору

11. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +3 +/
Сообщение от Аноним (-), 07-Янв-22, 10:35 
Какая фрагментация?
Вроде же при начале закачки полноразмерный файл создаётся.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

222. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (222), 08-Янв-22, 13:23 
Только это sparse-файл, если не ошибаюсь. Фрагментацию он никак не отменяет.
Ответить | Правка | Наверх | Cообщить модератору

243. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (-), 08-Янв-22, 19:55 
От клиента зависит. В том же Tixati сам выбираешь, будет оно sparse, fast allocated или же full
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +1 +/
Сообщение от Аноним (12), 07-Янв-22, 10:37 
Смысл есть, на непопулярных или только-только розданных торрентах (например своих собственных). Участники роя быстрее раздатут отдельные куски между собой.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

21. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  –4 +/
Сообщение от Ilya Indigo (ok), 07-Янв-22, 10:56 
> Смысл есть, на непопулярных или только-только розданных торрентах (например своих собственных).
> Участники роя быстрее раздатут отдельные куски между собой.

При современных скоростях, даже 20Гиговый торрент скачается максимум за час.
И для HDD хорошо чтобы он загружался равномерно с последовательным доступом, а не насиловался случайным на таких скоростях.

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +4 +/
Сообщение от Онаним (?), 07-Янв-22, 12:03 
Угу, и вся свора из 100500 человек будет ждать, пока кто-нибудь наберёт последний блок.
Суть рандомной закачки именно в распространении кусков по своре в произвольном порядке, чтобы друг у друга могли тащить, а не ждали полной отдачи сидом.
Ответить | Правка | Наверх | Cообщить модератору

100. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +1 +/
Сообщение от Аноним сын Анонима (?), 07-Янв-22, 14:58 
Это только если сидеров 1-2 и только если ты качаешь что-то последовательно и при этом жлобишься раздавать ну или сидишь на ADSL. Иначе ты никому не навредишь последовательным скачиванием.
Ответить | Правка | Наверх | Cообщить модератору

113. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от НяшМяш (ok), 07-Янв-22, 16:01 
А часто нужные вещи и раздаются 1-2 людьми, поэтому я лучше помогу и подожду пока скачается. Это можно трансморферов всяких последовательно качать, такое тысячи хомяков раздают.
Ответить | Правка | Наверх | Cообщить модератору

130. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +1 +/
Сообщение от Аноним сын Анонима (?), 07-Янв-22, 16:39 
Так это если у тебя тоже скорость на отдачу ограничена, иначе ты никому не вредишь. На порядки вредней уходить с раздачи или ограничивать скорость, чем включать последовательное скачивание. Если пока ты скачиваешь ты раздаешь с ратио выше чем 2 примерно, то последовательное скачивание вообще не вредит.
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +8 +/
Сообщение от timur.davletshin (ok), 07-Янв-22, 12:37 
>> Смысл есть, на непопулярных или только-только розданных торрентах (например своих собственных).
>> Участники роя быстрее раздатут отдельные куски между собой.
> При современных скоростях, даже 20Гиговый торрент скачается максимум за час.
> И для HDD хорошо чтобы он загружался равномерно с последовательным доступом, а
> не насиловался случайным на таких скоростях.

Ты не понял в торренты. Главное - общественное благо, а не твои личные хотелки. Тем более, никто не запрещает качать чанки последовательно. Собственно, есть даже видеоплеер для видеоторрентов, который именно так и делает.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

239. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  –1 +/
Сообщение от edo (ok), 08-Янв-22, 17:44 
> И для HDD хорошо чтобы он загружался равномерно с последовательным доступом, а не насиловался случайным на таких скоростях.

как раз если писать в sparse-файл, то запись будет фактически линейной.

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

ради интереса взял сервер с hdd и гигабитным линком, поставил скачиваться qbittorent-nox, взял достаточно популярный торрент, получил скорость 40+ мегабайт в секунду и полностью загруженный диск.
rtorrent в том же случае выдал 50+ мегабайт в секунду при загрузке диска около 50%, то есть, возможно, провайдер ограничивает скорость.

в любом случае, на скоростях 100-200 мегабит hdd не будет узким местом.


> При современных скоростях, даже 20Гиговый торрент скачается максимум за час.

  (20 ⋅ 1024 ⋅ 8) / 3600 ≈ 45.5
то есть речь даже не о сотне мегабит? и у вас возникают проблемы с нагрузкой на hdd?

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

24. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (7), 07-Янв-22, 11:01 
На непопулярных торрентах весь "рой" всё равно сидит со скачанными 20% раздачи и ждёт сида, который появится на чуть-чуть, соблаговолит раздать ещё 2% и опять свалит на несколько дней. Тут всё равно, последовательно эти 2% докачивать за редкий "сеанс раздачи" или в рандомном порядке.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

80. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +2 +/
Сообщение от pfg21 (ok), 07-Янв-22, 13:56 
хех, если сид появляется также часто как затмения в небе, то хоть что сделай, один фих не откачаешься.
Ответить | Правка | Наверх | Cообщить модератору

125. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +2 +/
Сообщение от Аноним (7), 07-Янв-22, 16:24 
Вот и я про то же. Вся эта рандомизация чанков - как мёрвтому припарку. Если сид медленный и редкий - всё равно все будут качать с быстрых пиров, пофиг последователь или в рандомном порядке. Если сид быстрый или частый - тоже пофиг в каком порядке качать, всё равно или все с него успеют скачать, или он захлебнётся от запросов, станет небыстрым и другие скачают с быстрых пиров. То есть эта рандомзация помогает только в каких-то мифически редких случаях, когда сид и не слишком быстрый, и не слишком медленный, и не слишком редкий, и не слишком частый.
Ответить | Правка | Наверх | Cообщить модератору

250. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (250), 09-Янв-22, 10:47 
>когда сид и не слишком
>быстрый, и не слишком
>медленный, и не слишком
>редкий, и не слишком
>частый.

т.е. в 99% случаев, когда раздача ведётся с обычного компа с обычным домашним тарифом?

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

Ответить | Правка | Наверх | Cообщить модератору

270. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (7), 10-Янв-22, 03:29 
Да нет, в большинстве случаев сиды очень даже быстрые. Современные домашние тарифы - это сотни или по крайней мере десятки Мбпс на аплоад. Поэтому в большинстве случаев с первого сида весь контент скачают довольно быстро, даже если это будет неоптимально. Ты пишешь "каждый запрос на скачку шёл бы ко мне". Это не так. Во первых, по умолчанию у тебя 3 аплоад-слота на раздачу. Во-вторых, торрент-клиенты выбирают пира с самой большой скоростью. Так что в реальности у тебя будет один быстрый пир, который займёт львиную долю твоего канала, ну и парочка помедленнее, которые будет подсасывать данные то с тебя, то с того быстрого пира. В-третьих, у тебя как-то странно получается, что ты выложил раздачу, и на неё сразу одновреиенно привалило много пиров. Так же не бывает. Пиры приходят постепенно, один за одним. Ну и соответственно сначала у тебя будет всего один пир. А новоприходящие пиры уже будут выбирать между тобой и им. А ещё более новые будут выбирать уже из большего число раздавальщиков. И на тебя нагрузка будет не такая уж и большая. В один прекрасный момент появится очень быстрый пир и займёт львиную долю твоего канала, как описано выше. В итоге раздача будет конечно менее эффективной, чем если раздавать чанки в рандомном порядке, но разница там не такая уж и существенная. Особенно принимая во внимание современные быстрые скорости Интернета, в том числе обычных домашних тарифов. Да и ещё, как часто ты что-то раздаёшь один? Я думаю, очень и очень редко.
Ответить | Правка | Наверх | Cообщить модератору

285. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (250), 16-Янв-22, 01:30 
Я именно про сценарий, когда я хочу раздать что-то среди кучи хостов и сделать это сразу. Например, я отмонтировал фильм и хочу перекинуть его на бэкапы/друзьям/другие тачки, которые будут сидить. Вот тут распределение разных кусков между разными участниками повышает доступность файла, можно сеть чем-то ещё полезным нагрузить, например.
Если речь идёт о сценарии, что вы сидите полгода и к вам подключаются какие-то анонимусы (которые чаще всего никогда больше не возвращаются), то тут и скачивание по http прокатит, у вас же 100 терабайт в секунду отдача по сетке, че уж.
Ответить | Правка | Наверх | Cообщить модератору

153. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +4 +/
Сообщение от Аноним (153), 07-Янв-22, 20:07 
Я так один торрент ждал 4 года. Со мной ещё ждали пара десятков человек. Не хватало одного блока. Потом я нашёл через людей этот файл в другом приватном месте и дораздал блок.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

156. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (7), 07-Янв-22, 20:33 
Ну ты кремень! Меня больше чем на месяц никогда не хватало.
Ответить | Правка | Наверх | Cообщить модератору

204. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Василий (??), 08-Янв-22, 08:55 
Легко же можно найти данный файл в других раздачах! Добавить от туда трекеров и увеличить шанс "поймать" пиров.
Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору

235. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +1 +/
Сообщение от edo (ok), 08-Янв-22, 16:04 
> На непопулярных торрентах весь "рой" всё равно сидит со скачанными 20% раздачи и ждёт сида, который появится на чуть-чуть, соблаговолит раздать ещё 2% и опять свалит на несколько дней. Тут всё равно, последовательно эти 2% докачивать за редкий "сеанс раздачи" или в рандомном порядке.

вы как раз привели пример случая когда последовательное скачивание — неудачная стратегия.
в нём каждый хост из роя будет запрашивать сида один и тот блок, в результате весь исходящий канал сида будет забит кучей копий одного и того же блока, эффективная скорость скачивания будет ужасной.
при скачивании в случайном же порядке разные хосты утянут к себе разные блоки и будут делиться скачанными блоками друг с другом.

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

34. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  –1 +/
Сообщение от deusbase (ok), 07-Янв-22, 11:32 
у меня от этой галки только вред, при просмотре недокаченного тореннт зависает, хотя в версиях 3-4 летней давности работало нормально.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

201. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (222), 08-Янв-22, 08:26 
Полагаю, вопросы тут не к торрент-клиенту.
Ответить | Правка | Наверх | Cообщить модератору

84. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от КО (?), 07-Янв-22, 14:07 
Если ставить 3.3 со старой версией libtorent проблем с HDD никаких.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

96. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +1 +/
Сообщение от An0nim0us (?), 07-Янв-22, 14:34 
Если раздача нормальная и раздающих больше 20, то он по умолчанию загружает последовательно. https://github.com/qbittorrent/qBittorrent/issues/7831#issue...
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

98. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +2 +/
Сообщение от Аноним сын Анонима (?), 07-Янв-22, 14:50 
Так и есть, подтверждаю. Заметил только недавно. Ещё и если поставить скачивать первый и последний кусок, то он вроде скачивает первый и последний кусок каждого файла, а не всего торрента. Удобно, иногда сильно надо.
Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Аноним (107), 07-Янв-22, 15:31 
> Раньше в отдаче/получении в случайном порядке был смысл, но сейчас и смысла нет

Почему нет? Ушел сид с раздачи и те кто не успел докачать останутся с торрентом без хвоста.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

126. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +1 +/
Сообщение от Аноним (7), 07-Янв-22, 16:28 
А с рандомизацией они останутся с недокачаным торрентом с дырками в рандомных местах. Кучу раз такое на практике видел.
Ответить | Правка | Наверх | Cообщить модератору

167. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +1 +/
Сообщение от Айноним (?), 07-Янв-22, 21:14 
Только у одного один набор дырок, у другого другой набор дырок. И есть шанс на то, что раздача целиком окажется в доступе, даже если сид свалил.

А если все будут качать последовательно, то набор дырок у всех будет одинаковый.

Но современным детям, которые не забумываются об общественном благе никогда, такое непонятно.

Ответить | Правка | Наверх | Cообщить модератору

168. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  –1 +/
Сообщение от Аноним (7), 07-Янв-22, 21:37 
В теории да, а на практике нет. Если сид медленный - у всех один и тот же набор дырок, потому что пиры друг у друга очень быстро чанки скачивают, пока сид тормозит. Читай выше короче.
Ответить | Правка | Наверх | Cообщить модератору

228. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Онаним (?), 08-Янв-22, 14:35 
> В теории да, а на практике нет. Если сид медленный - у

Там в другом месте оптимизация, вы её просто не видите.
Прилетает сиду n+1 пир, который вот прямо только что пришёл, и у него вообще ничего нет.
Он у сида заберёт не 1 чанк, и не 2, а рандомный, которого вполне вероятно нет ещё у прочих пиров.
И пока будет забирать у прочих пиров остальные - отдаст им заодно этот новый для своры чанк.
Если все новые пиры будут забирать чанки последовательно - то он у сида заберёт только 1 чанк, который и так уже у всех есть.
Рандомизация мало интересна, когда сидов уже много, но на initial seeding без неё дохлый номер.

Ответить | Правка | Наверх | Cообщить модератору

230. "Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2"  +/
Сообщение от Онаним (?), 08-Янв-22, 14:42 
Ну и как раз таки рандомная отдача позволяет остальным очень быстро собрать файл, когда сид медленный - при сиквенсинге может получиться так, что он отдал первые куски медленным пирам, и все упрутся в них и в сид. С рандомными же кусками пиры будут друг у друга собирать всё, что возможно, и у медленных, и у быстрых - в итоге свора быстрее наберёт большую долю файла, даже если ряд кусков и встанет в ожидание.
Ответить | Правка | К родителю #168 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру