The OpenNET Project / Index page

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



"Новый закон США может втянуть разработчиков ПО в борьбу с 'н..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Новый закон США может втянуть разработчиков ПО в борьбу..." +/
Сообщение от Аноним (-), 15-Ноя-11, 21:30 
>> Узких мест - нет.
> зато есть идиотический дизайн, когда инфохэш делается *по именам файлов* (ну, и
> размерам). если это не идиотизм, то я даже не знаю, что называть идиотизмом.

Инфохеш - да, супердебильно считается. Для кучи параметров вообще. Поэтому меняется от всего чего можно. Он является "уникальным идентификатором конкретной раздачи". А не "уникальным идентификатором файла вообще". Да еще вся раздача считается как 1 большой блок, поэтому если кто хочет слить 2 файла из 15 - с этим сплошная попаболь, потому что 1 большой непрерывный блок побит на субблоки совершенно иррелевантно к тому в какие файлы это попадает. Поэтому начала и хвосты файлов еще и или являют собой неполные блоки негодные к раздаче либо же если хочется более-менее полноценно раздавать это - надо куда-то досохранять довески до полного блока для начала и хвоста файлов. Еще тот гемор.

И вообще, торентовый протокол - один сплошной дебилизм. Ибо дизайнен укуренными питонистами, которые натупили вообще везде где можно было натупить.

За исключением одного единственного лютого WINа перевесившего все остальное. Вот логика "ты мне, я тебе" там и простая и ядреная одновременно. Аплоад ближнему своему чем больше тем лучше - очень быстро и эффективно воздается аплоадом от оного в вашу сторону. Что обеспечивает довольно грамотные свойства протокола в плане награждения тех кто аплоадит и обеспечивает хорошие скорости раздач.

Для сравнения - осел например намного умнее хеширует (правда там легаси хлама для совместимости с оригиналом и старыми линками - немеряно). Но вот система очередей в паре с тупым шарингом "только целыми директориями" - лютый пи...ц который все портит. Можно аплоадить до посинения, но так и не воздастся. Потому что ремотный птичкодятел расшарил весь свой винч, вы всего 31295-й в его очереди, и пока там до вас очередь дойдет - рак на горе свистеть устанет и дождик в четверг закончится. В челом это упущение обеспечивает довольно парщивую скорость аплоада. А это как бы для протокола передачи файлов полный FAIL. Ну и полузакрытый процесс разработки (сорцы есть, а обсуждения протокола нет, спеки опять же не писали, а колупать сорц на столь фичастый протокол можно и устать) - нет разных клиентов. А 2 наиболее известных (eMule и его по сути порт на WxWidgets aMule) - будучи почти одной кодовой базой и почти одними и теми же разработчиками просто откровенно впали в стагнацию

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

Оглавление
Новый закон США может втянуть разработчиков ПО в борьбу с 'н..., opennews, 15-Ноя-11, 15:16  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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