Фу-у-у.... тогда даже смотреть не буду. На жабе написано - всё понятно, что это такое. Это для извращенцев - любителей всяких земноводных поделие.
Фпечь!
Но, всё равно, неплохо мне послужил (сейчас пробую переползти на ktorrent, пока нравится, но выводы делать рано - а то я помню свои восторги по поводу mldonkey, пока не оказалось, что он мне, иной раз, по десять раз за день рвёт стримовский adsl-коннект, так что суммарная скорость закачки выходила ниже всякой критики).
> mldonkey, пока не оказалось, что он мне, иной раз, по десять раз за день рвёт стримовский adsl-коннект
Это у тебя, батенька паршивый модем или раутер. mldonkey, как таковой, скорее всего не виноват. А пробовал max_open_connects убавить?
Пока у меня был паршивый модем с закрытым драйвером - тоже приходилось себя и mldonkey ограничивать до 200 соединений. Выкинул гадость и всё пучком. Пользуюсь им уже больше 5ти лет.
>Это у тебя, батенька паршивый модем или раутер. mldonkey, как таковой, скорее всего не виноват. А пробовал max_open_connects убавить?
Не спорю, что модем паршивый. И с какими только параметрами mldonkey я не играл, я его недели две мучал :) Но факт остаётся фактом. Связка eMule + Azureus + ktorrent (вторые два, так как старые раздачи дораздаю ещё из Азуреуса, а новые качаю уже кторрентом) связь не рвёт вообще (штатный разрыв стрима раз в сутки), а вот mldonkey в одиночку рвал по 10 раз за сутки :)
> он мне, иной раз, по десять раз за день рвёт стримовский adsl-коннект
Кстати, есть следующее наблюдение:
Опыт 1. D-Link DSL-500T, Стрим Нео20. Канальная скорость 1024/256. Коннект не рвётся ровно сутки, что с ним не делай.
Опыт 2. Модем тот же, перешёл на Нео25. Каналку обрезали до тарифной. Результат: при загрузке АПЛОАДА выше чем на 80% примерно раз в 20-30 минут "переконнекчивается" сессия. Причём, если IP не сменился, программы этого не замечают. При смене IP Azureus "разгоняется" до прежней скорости примерно минкт пять.
Резюме: в скором времени буду пробовать Стрим-ТВ. Там мне должны будут разжать каналку.
>И с какими только параметрами mldonkey я не играл, я его недели две мучал :)
А это можно еще стандартным юниксным путём поправить: зажать ему лимит на открытые файлы, поскольку соединение - тоже файл. Правда, не помню, работает сейчас этот лимит или нет. Пару лет назад его ломали. :(
Но в общем-то, azureus побольше может. В mldonkey, например, нет опции выборочного скачивания для торрентов, содержащих более одного файла.
>Опыт 2. Модем тот же, перешёл на Нео25. Каналку обрезали до тарифной. Результат: при загрузке АПЛОАДА выше чем на 80% примерно раз в 20-30 минут "переконнекчивается" сессия.
Типичные симптомы mldonkey у меня (и, да, тоже Нео-25 и D-Link 500G). Вообще, изначально, рвал регулярно при превышении исходящим трафиком 7кБ/сек. После того, как обновил прошивку и увеличил константу (сорри, как зовётся забыл, ибо только раз прописал) попыток повтора соединения при обрыве с единицы до, кажется, 5, связь рваться перестала при 100% забитом канале аплоада. Т.е. 16кБ исходящего в несколько потоков - легко. Но(!) - только eMule/Azureus/ktorrent (ну и банальные ftp, скажем). mldonkey - продолжает также рвать сессии :)
Так купил уже... Два года назад. Мне тогда любители Java то же самое говорили. Мол проблема не в том что Java плохая, а в том что у меня с мозгами проблемы раз я даже не могу купить новый компьютер.
Вы уж сразу тогда скажите, что нужно каждый год новый комп покупать, а то Java работать не будет.
>Вы уж сразу тогда скажите, что нужно каждый год новый комп покупать, а то Java работать не будет.
У меня уже изрядно пылью оброс комп: Туалатин-1200,разогнанный до 1300, и 640М SDRAM-110 воткнутые в материнскую плату BX. Работает без ощутимых тормозов. Неужели ты два года назад купил что-то тормознее?
А во вторых, что, проги, написанные на C++, такие как firefox, и OpenOffice.org - что, они у тебя быстро работают? Что за сказки?
> У меня подобное поведение было, когда таймаут слишком маленький стоял. pppd переставал видеть echo, и рвал соединение.
Глянем. По идее, там всё по умолчанию, кроме задранного мной в 20 минут тайм-аута в потрохах adsl-start. Это чтобы коннектился до упора: обычно если на стриме за 15-20 минут не коннектится, можно звонить и заводить заявку (DSLAM у них "отлипает" теперь за 15 минут вместо 30).
Так купил уже... Два года назад. Мне тогда любители Java то же самое говорили. Мол проблема не в том что Java плохая, а в том что у меня с мозгами проблемы раз я даже не могу купить новый компьютер.
Вы уж сразу тогда скажите, что нужно каждый год новый комп покупать, а то Java работать не будет.
конечно главное это правильное проектирование, да и реализация тоже, но что-то не верится, что азуреус писали криво, раз уж он самый мощный, а он - при активной работе много жрет и сильно тормозит (перерисовке междумордия кстати проявляется например) может на узких каналах не так проявляется но вот когда скорости масштабов локальной сети и ограничены преимущественно реитингом и настройками клиентов на отдачу/прием
>может на узких каналах не так проявляется но вот когда скорости масштабов локальной сети
От оно как. Я бы свой мегабитный канал узким не назвал бы, но по сравнению со 100 Мбитным, это конечно фигня. :)
А интересно, как себя другие клиенты ведут в локалке, тот же mldonkey, например? И, кстати, одна из его морд - тоже на жабе написана, тоже интересно было бы посмотреть. И без морды сравнить - получилось бы как раз сравнение жабы и ocaml. Я думаю, в пользу ocaml выйдет, хотя, это и будет не вполне корректное сравнение - все-таки гуй, изрядно ресурсов жрёт. И как по сравнению с ними сишные клиенты, с гуем и без?
Если проведешь эти исследования, или уже провел - напиши в этом топике. В то у меня дома недостаточно компов, чтобы проверить, а на работе сисадмины будут от таких эксперементов не в восторге. :)
>У меня уже изрядно пылью оброс комп: Туалатин-1200,разогнанный до 300, и 640М SDRAM-110 воткнутые в материнскую плату BX. Работает без ощутимых тормозов. Неужели ты два года назад купил что-то тормознее?
Ну так, некоторые играют в doom3 на PII-300 компе с S3Trio и у них не тормозит! Это зависит от способности к самовнушению или искусства лапшевешания.
>А во вторых, что, проги, написанные на C++, такие как firefox, и OpenOffice.org - что, они у тебя быстро работают? Что за сказки?
Ну надо ведь сравнивать хотябы подобные приложения. Судя по тому, что при всей крутости жаба и туевой хучи жаба-кодеров никто не сподобился сляпать что либо подобное firefox-у или OpenOffice-у ответ напрашивается однозначный.
>Ну так, некоторые играют в doom3 на PII-300 компе с S3Trio и у них не тормозит!
С карточкой S3Trio doom3 тормозить не будет. По причине того что он вообще работать не будет.
>Ну надо ведь сравнивать хотябы подобные приложения.
Давай сравним. Есть у тебя BitTorrent клиент с функциональностью Azureus, написанный на C++?
>Судя по тому, что при всей крутости жаба и туевой хучи жаба-кодеров никто не сподобился сляпать что либо подобное firefox-у или OpenOffice-у ответ напрашивается однозначный.
Это какой же? Что джава существует гораздо меньше времени, чем C, и поэтому программ на ней пока что меньше? Какой-то офис на жабе, кстати был. Только не свободный и не бесплатный, так что не факт, что не сподобился.
Откуда столько злости на Жабу? Что, с работы уволили, за её незнание? :-)
>gcj - слишком некачественная весчь. (код некачественный генерит)
Во-первых, не факт что для любой конструкции. А во вторых - ну и что? gcc - бесплатный и свободный компилятор. Когда-то он и для С код некачественный делал, потом для С++, это исправили, исправят и жабу.
>Это какой же? Что джава существует гораздо меньше времени, чем C, и поэтому программ на ней пока что меньше?
Хм... А я слышал, что программ на жаба больше чем на С++. лоровские жабщики хвалились. (помоему sourceforge в пример ставили). А ответ такой, что если зделать офис на жаба (в ее нынешнем виде), то вряд ли он кому нибудь будет нуже. Как тот неуловимый джо - ибо будет тормозное и жрущее угребище.
>Какой-то офис на жабе, кстати был. Только не свободный и не бесплатный, так что не факт, что не сподобился.
>Откуда столько злости на Жабу? Что, с работы уволили, за её незнание? :-)
Собственно злости то никакой нет. Просто нелюблю когда пытаются выдать за конфетку то, что мягко говоря таковой не является.
Хуже, значительно хуже! gcj-товские бинарники имеют консервативный гц, что при таком большом размере rss просто убийственно сказывается на производительности. К томуже gcj-товские бинарники вынуждены тащить за собой интерпретатор. К томуже наверняка там не работаю проги, которые испольуют модифицирующие загрущики классов. Попробуйте собрать например рабочую версию jboss, используя gcj ... Эта модификация байт-кода - полная жопа для жабы ибо влечет за собой невозможность нормального aot-а и native code-sharing среди нескольких версий одновременно запущенных жаба-приложений.
>Ткните пож-та в место, где было сказано о том, что "жаба и жабаскрипт - одно и тоже"
Ах вот Вы о чем. Хорошо, тогда скажите-ка почему там такой большой кусок написан на жабаскрипте, а не на плюсах, если плюсы настолько рулят и удобны для разработчика?
Это ведь не влияет на верность утверждения о том, что проги, написанные не на жабе, могут жрать не меньше ресурсов, и тормозить.