The OpenNET Project / Index page

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



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

Оглавление

Новые версии Bittorrent-клиента Transmission: 2.70 и 2.71, opennews (?), 27-Сен-12, (0) [смотреть все] +1

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


25. "Новые версии Bittorrent-клиента Transmission: 2.70 и 2.71"  +/
Сообщение от arisu (ok), 28-Сен-12, 02:51 
а ещё лучше если бы они отвязались, наконец, от имён файлов в торренте.
Ответить | Правка | Наверх | Cообщить модератору

30. "Новые версии Bittorrent-клиента Transmission: 2.70 и 2.71"  +/
Сообщение от Аноним (-), 28-Сен-12, 21:45 
> а ещё лучше если бы они отвязались, наконец, от имён файлов в торренте.

Для самого по себе протокола имена файлов не важны. Для него это один непрерывный блок данных. Как его скроят клиенты - да это уже их проблемы.

Вот чего торренту не хватает так это глобальной индексации отдельных файлов, в духе осла. Потому что иначе есть ситуация когда есть 5 раздач с одинаковыми файлами, но разным imfohash и в результате пиры никогда на найдут обладателя нужного файла.


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

35. "Новые версии Bittorrent-клиента Transmission: 2.70 и 2.71"  +/
Сообщение от arisu (ok), 28-Сен-12, 21:55 
> Для самого по себе протокола имена файлов не важны.

только вот пиров ищут по инфохэшу, в который ВНИЗАПНА!..

> Потому что иначе есть ситуация когда есть 5 раздач
> с одинаковыми файлами, но разным imfohash и в результате пиры никогда
> на найдут обладателя нужного файла.

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

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

42. "Новые версии Bittorrent-клиента Transmission: 2.70 и 2.71"  +/
Сообщение от Аноним (-), 30-Сен-12, 06:36 
> только вот пиров ищут по инфохэшу, в который ВНИЗАПНА!..

Инфохэш вообще можно рассматривать как нечто типа unique ID раздачи с неким набором параметров. Хэш покрывает весь набор параметров. Это и баг и фича одновременно :). Фича - в том что зная только инфохэш можно тем не менее найти метаданные, подкачать их и получить все параметры раздачи. У других протоколов с именно таким функционалом - небогато.

> вот и я об этом же. привязка инфохэша к именам идиотична.

На самом деле баг местами является фичой. Кроме всего прочего совсем глобальная индексация может привести к тому что каждый клиент будет надрываться далеко за пределами своих возможностей, расшарив весь HDD. К чему это приводит - можно посмотреть на примере осла...

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

43. "Новые версии Bittorrent-клиента Transmission: 2.70 и 2.71"  +/
Сообщение от arisu (ok), 30-Сен-12, 06:47 
> Инфохэш вообще можно рассматривать как нечто типа unique ID раздачи

что никак не отменяет идиотичности формирования его по именам. вот чем не понравилась идея формировать его путём хэширования хэшей всех блоков данных, например? не менее уникально, зато на имена наплевать с высокой колокольни. ну, точнее, надо ещё хэшировать размеры файлов вдобавок, чтобы какой-нибудь гад не подсунул файлы не в том порядке. и всё — проблема с именами исчезла насовсем. и файлы можно переименовывать совершенно без костылей. да, можно сбоку привинтить ещё хэш имён, если это критично. да ещё что-нибудь придумать. мне, например, намного критичней переименование без костылей. потому что «abc.dvdrip.by.джигурда.ребёнокджигурды.родственникджигурды.неродственникджигурды.mkv» — это ужасно. ТАКОЕ я на винте хранить не хочу.

p.s. а если файлы не объединять, то вообще можно было бы и поиск по отдельным файлам сделать. не теряя остальных достоинств.

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

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

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




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

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