Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Не установился патч? Почините клиент!


  • Авторизуйтесь для ответа в теме
33 ответов в теме

#21
myst

myst

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1192 сообщений
664
  • EVE Ingame:Shinah Myst
  • Corp:CEDRA
  • Client:Eng

Хмм... да алгоритм банален, но что-то не верится в его заявленное быстродействие.

Что значит "не верится"? Ты что, rsync никогда не пользовался?

Хех - размер файла с контрольными суммами 3 Гб, по сравнению с размером клиента в 6 Гб. Это ого-ого. Судя из этого размер блока выходит 128 байт.

Это уже к CCP. В rsync размер блока по умолчанию 4 КБ.
  • 0

#22
SedFortunatus

SedFortunatus

    Clone Grade Gamma

  • Tech III Pilots
  • PipPip
  • 118 сообщений
82
  • EVE Ingame:Trax Chasmwalker
  • Corp:MAS-B
  • Ally:Goonswarm Federation
  • Client:Eng

я конечно нуп но http://ru.wikipedia.org/wiki/CwRsync не?

не, оно под цигвином, в принципе нормально работает, у меня клиенты уже год с него обновляються, но всетаки хочеться нативного ченить, может цпп поделиться?
  • 0
Friendship is magic

#23
myst

myst

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1192 сообщений
664
  • EVE Ingame:Shinah Myst
  • Corp:CEDRA
  • Client:Eng

не, оно под цигвином, в принципе нормально работает, у меня клиенты уже год с него обновляються, но всетаки хочеться нативного ченить, может цпп поделиться?

А это что? В гугле забанили?
  • 0

#24
Zizilk

Zizilk

    ...

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8133 сообщений
751
  • EVE Ingame:Krait Abre-Kai
  • EVE Alt:Brakil Kit, Ziat
  • Corp:NPC
  • Client:Eng
А что им мешает сделать такую же автообновлялку? чтобы не только чинить но и обновлять?
  • 0

#25
myst

myst

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1192 сообщений
664
  • EVE Ingame:Shinah Myst
  • Corp:CEDRA
  • Client:Eng

А что им мешает сделать такую же автообновлялку? чтобы не только чинить но и обновлять?

То же, что мешает победить лаги. Люди открывают для себя протокол, которым давно пользуется дохрена народа, и который, по-хорошему, следовало бы использовать с самого начала, и преподносят это как какой-то прорыв. Вопиющая некомпетентность.
  • 0

#26
Zizilk

Zizilk

    ...

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8133 сообщений
751
  • EVE Ingame:Krait Abre-Kai
  • EVE Alt:Brakil Kit, Ziat
  • Corp:NPC
  • Client:Eng

То же, что мешает победить лаги. Люди открывают для себя протокол, которым давно пользуется дохрена народа, и который, по-хорошему, следовало бы использовать с самого начала, и преподносят это как какой-то прорыв. Вопиющая некомпетентность.

Ну насколько знаю, EVE случайно стала успешной), покрайней мере изначально (вроде в году этак 2000) было вроде студенчиских забав, а потом после очередной бутылки пива/отборного косяка (нужное подчеркнуть) решили поднакрутить и выпустить)


Самое забавное не смотря на все дыры и лаги ивка ещё жива), неплохо для студенческого проекта выпущенного на коленке)
  • 0

#27
Anastasy

Anastasy

    Clone Grade Iota

  • Tech III Pilots
  • PipPipPipPipPip
  • 1662 сообщений
73
  • EVE Ingame:Anastasy BL
  • Corp:T R I B E
  • Ally:Minmatar Republic
  • Client:Eng
По крайней мере патч сжимается. Не уверен что сжатие даже 4к блоков даст выигрыш в трафике
  • 0

#28
myst

myst

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1192 сообщений
664
  • EVE Ingame:Shinah Myst
  • Corp:CEDRA
  • Client:Eng

По крайней мере патч сжимается. Не уверен что сжатие даже 4к блоков даст выигрыш в трафике

Из rsync(1):

-z, --compress

With this option, rsync compresses the file data as it is sent to the destination machine, which reduces the amount of data being transmitted -- something that is useful over a slow connection.

Note that this option typically achieves better compression ratios than can be achieved by using a compressing remote shell or a compressing transport because it takes advantage of the implicit information in the matching data blocks that are not explicitly sent over the connection.

Со странички zsync:

zsync has special handling for gzipped files, which enables update transfers of files which are distributed in compressed form.

Может быть прекратим сыпать догадками и почитаем документацию?
  • 0

#29
SedFortunatus

SedFortunatus

    Clone Grade Gamma

  • Tech III Pilots
  • PipPip
  • 118 сообщений
82
  • EVE Ingame:Trax Chasmwalker
  • Corp:MAS-B
  • Ally:Goonswarm Federation
  • Client:Eng

А это что? В гугле забанили?

А ты поставишь своим клиентам альфу разработка которой началась и закончилась в 2005ом году? Спасибо, я подобного говна насмотрелся, уж лучше цигвин, благо он стабилен, а в последних версиях даже поправили косяки с виндовыми правами.
  • 0
Friendship is magic

#30
myst

myst

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1192 сообщений
664
  • EVE Ingame:Shinah Myst
  • Corp:CEDRA
  • Client:Eng

А ты поставишь своим клиентам альфу разработка которой началась и закончилась в 2005ом году? Спасибо, я подобного говна насмотрелся, уж лучше цигвин, благо он стабилен, а в последних версиях даже поправили косяки с виндовыми правами.

Я попробую сам и, если будет работать, поставлю и клиентам. Будут баги - исправлю, ядро там платформо-независимое, поэтому не думаю, что будут серьёзные баги, вроде испорченных файлов.
  • 0

#31
Zizilk

Zizilk

    ...

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8133 сообщений
751
  • EVE Ingame:Krait Abre-Kai
  • EVE Alt:Brakil Kit, Ziat
  • Corp:NPC
  • Client:Eng

Я попробую сам и, если будет работать, поставлю и клиентам. Будут баги - исправлю, ядро там платформо-независимое, поэтому не думаю, что будут серьёзные баги, вроде испорченных файлов.

А по какой лицензии этот протокол идёт (те могу в чёнить комерческое встроить его?)
  • 0

#32
myst

myst

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1192 сообщений
664
  • EVE Ingame:Shinah Myst
  • Corp:CEDRA
  • Client:Eng

А по какой лицензии этот протокол идёт (те могу в чёнить комерческое встроить его? )

Самому почитать религия не позволяет?

rsync is freely available under the GNU General Public License.

zsync is open source, distributed under version 2 of the Artistic License.


Это код утилит, разумеется. Ты можешь написать свои утилиты, протокол не запатентован.

Сообщение отредактировал myst: 16 July 2010 - 8:52

  • 0

#33
Trimutius III

Trimutius III

    Khanid Trader

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 6685 сообщений
224
  • EVE Ingame:Trimutius III
  • EVE Alt:Weldy StarFiner
  • Corp:F-053
  • Channel:ru-help
  • Client:Eng

Хмм... да алгоритм банален, но что-то не верится в его заявленное быстродействие.

Быстродействие уж не знаю, но трафик теперь будет экономить...
  • 0
Я посланник из ниоткуда в никуда. Никто и ничто не посылало меня. И хотя это невозможно, я всё-таки существую. ©Тримутиус
Изображение

#34
antonn*Нейтрал

antonn*Нейтрал
  • Guests

Люди открывают для себя протокол <>

Хоспади, как же хочется этому персонажу, что бы в ССР были нубы, а он весь такой умный...
  • 1




1 посетителей читают тему

0 members, 1 guests, 0 anonymous users