Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Алгоритм:
1 Если (скорость загрузки файла меньше заданного битрейта)
то файл загружается случайным порядком;
2 Иначе
Если (скорость загрузки непрерывного участка от начала файла меньше или равна битрейту)
то файл загружается последовательно;
Иначе
файл загружается случайно;
Случайную загрузку нельзя ограничивать фрагментом поскольку единственный сид уйдет и все останутся с недогруженным файлом.
Второй в этот момент загружается но случайными частями.
Остальные фрагменты остаются пустыми.
Случайную загрузку нельзя ограничивать фрагментом поскольку единственный сид уйдет и все останутся с недогруженным файлом.
Как правильно качать в p2p сетях или магнит с битрейтом