IRainman
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Alexyz21 Цитата: Ещё припаривает, что uT постоянно останавливает закачку с ошибкой "элемент не найден", но если нажать старт закачки - качает, до следующего "втыкания". Возникает эта ситуация, если удалять какой-либо файл из закачки, например отсмотренную серию в сериале, а на весь сериал нет места. Перехэшировать постоянно с каждой новой серией - винт насиловать. | Так, вроде, себя все версии клиента ведут и это, в принципе корректное поведение ибо протокол говно такой и понятие "хеш файла" в нём отсутствует, а потому при удалении одного из файлов кусок данных из части находящейся на границе файлов будет потерян без возможности оффлайн восстановления, а рехеш необходим по той же причине поскольку проверить корректность соседних файлов без него не реально. P.S. вот за наличие хеша у файлов и динамическую регуляции размера части в зависимости от скорости я люблю DC++, второе позволяет увеличивать размер части хоть до 4 ГБ и на гигабитных, а в перспективе и на 10 гигабитных линках иметь оверхед на протокол, сравнимый с FTP а на низкоскоростных линиях и линиях с большими потерями наоборот уменьшать размер части что тоже увеличивает эффективность. В bittorent размер части прибит гвоздями и поэтому каким указан таким и будет передаваться, от этого куча проблем и куча костылей в кэше, с размерами пакетов и прочими вещами, которые в DC++ просто не нужны. К сожалению протокол bittorent распиарен а DC++ нет, поэтому в большинстве мест используют его | Всего записей: 152 | Зарегистр. 13-11-2015 | Отправлено: 17:31 31-10-2016 | Исправлено: IRainman, 17:40 31-10-2016 |
|