The OpenNET Project / Index page

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



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

Оглавление

Компания Google представила совместимый с zlib алгоритм сжат..., opennews (??), 01-Мрт-13, (0) [смотреть все]

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


11. "Компания Google представила совместимый с zlib алгоритм сжат..."  +4 +/
Сообщение от XoRe (ok), 01-Мрт-13, 18:40 
> в среднем на 3-8% эффективнее zlib
> который сжимает примерно в 100 раз медленнее zlib.

Мило)
Зато можно сделать другой вывод: zlib настолько близка к совершенству, если без извратов лучше уже не сделаешь :)

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

Если уж настолько заботятся о мобильных пользователях, то стоит подумать дальше.
webkit наиболее распространен в мобильных устройствах.
Взяли бы, да запилили поддержку xz (lzma) в webkit, весь мир бы почувствовал пользу.
xz очень хорошо сжимает и очень быстро разжимает.
По этим параметрам он обходит gzip и bzip.

Понятно, что для эффекта потребовалось бы время, пока обновятся устройства, подтянутся другие браузеры и придет поддержка со стороны серверной части.
Но от xz эффект куда больше, чем 3-8%.

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

13. "Компания Google представила совместимый с zlib алгоритм сжат..."  –1 +/
Сообщение от Stax (ok), 01-Мрт-13, 18:51 
> xz очень хорошо сжимает и очень быстро разжимает.

На встройке типа смартфонов будет плохо: xz, увы, требует некисло памяти для разжатия. Особенно для "хорошо сжатых" вещей.

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

17. "Компания Google представила совместимый с zlib алгоритм сжат..."  –1 +/
Сообщение от Аноним (-), 01-Мрт-13, 19:26 
Нед. LZMA памяти надо немного, но CPU - много, относительно распаковки {g}zip
Ответить | Правка | Наверх | Cообщить модератору

19. "Компания Google представила совместимый с zlib алгоритм сжат..."  –2 +/
Сообщение от ip1981 (ok), 01-Мрт-13, 19:30 
>> xz очень хорошо сжимает и очень быстро разжимает.
> На встройке типа смартфонов будет плохо: xz, увы, требует некисло памяти для
> разжатия. Особенно для "хорошо сжатых" вещей.

"Некисло" памяти для распаковки надо если вы понапихали кучу сжатых данных ;-)

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

88. "Компания Google представила совместимый с zlib алгоритм сжат..."  +/
Сообщение от Аноним (-), 03-Мрт-13, 02:38 
> "Некисло" памяти для распаковки надо если вы понапихали кучу сжатых данных ;-)

Не обязательно эти данные целиком в памяти держать. Чисто технически достаточно объема словаря. Буфера входа/выхода можно и по ходу пьесы наполнять и скидывать.


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

36. "Компания Google представила совместимый с zlib алгоритм сжат..."  +/
Сообщение от Аноним (-), 01-Мрт-13, 21:07 
> На встройке типа смартфонов будет плохо: xz, увы, требует некисло памяти для разжатия.

По размеру словаря, не более.  При том что для сжатия с тем же словарем надо многократно больше памяти. По поводу чего даже смартфон сможет нормально декомпресануть в общем случае. У LZ-based требования к сжатию и распаковке сильно несиммметричны в общем случае и распаковка обычно намного проще. Бывают даже варианты LZ где для распаковки вообще дополнительная память не требуется (LZO, UCL, ...).

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

20. "Компания Google представила совместимый с zlib алгоритм сжат..."  +1 +/
Сообщение от z (??), 01-Мрт-13, 19:43 
>Зато можно сделать другой вывод: zlib настолько близка к совершенству, если без извратов лучше уже не сделаешь :)

Если мопеду достаточно 1л.с. для разгона до 100км/ч, а McLarenF1 620л.с. до 380км/ч - это не значит, что мопед совершенен, просто на таких (200+км/ч) скоростях начинают действовать другие факторы

>xz очень хорошо сжимает и очень быстро разжимает.
>По этим параметрам он обходит gzip и bzip.

LZMA где-то в 2 раза медленнее Deflate на распаковке, выводы делаем сами

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

32. "Компания Google представила совместимый с zlib алгоритм сжат..."  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 01-Мрт-13, 20:42 
это всё ерунда, ибо в вебе редко бывают очень большие запросы. На типичных размерах http пакетов xz сильно не поможет

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

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

34. "Компания Google представила совместимый с zlib алгоритм сжат..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 01-Мрт-13, 20:48 
> http пакетов

Запросов/ответов, наверное?

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

49. "Компания Google представила совместимый с zlib алгоритм сжат..."  +/
Сообщение от Аноним (-), 01-Мрт-13, 22:26 
И на 3G, который отжирает батарею на трафике chrome
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

97. "Компания Google представила совместимый с zlib алгоритм сжат..."  –2 +/
Сообщение от Аноним (-), 03-Мрт-13, 21:22 
> И на 3G, который отжирает батарею на трафике chrome

Opera Mini, не?

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

74. "Компания Google представила совместимый с zlib алгоритм сжат..."  –1 +/
Сообщение от XoRe (ok), 02-Мрт-13, 11:19 
> это всё ерунда, ибо в вебе редко бывают очень большие запросы. На
> типичных размерах http пакетов xz сильно не поможет

Наверное, вы про запросы)
А это всегда можно проверить на любом посещаемом сайта.
Одну недельку посидеть без deflate сжатия.
И одну недельку посидеть с deflate сжатием.
И посмотреть счетчики (исходящий трафик, среднее время загрузки страниц в какой-нибудь метрике и т.д.).
А потом, зная, насколько xz лучше deflate, прикинуть профит от xz.

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

56. "Компания Google представила совместимый с zlib алгоритм сжат..."  +/
Сообщение от Led (ok), 01-Мрт-13, 22:47 
>xz очень хорошо сжимает и очень быстро разжимает.
>По этим параметрам он обходит gzip и bzip.

По скорости декомпрессии нифига он не обходит gzip. Bzip2 - обходит, раз в 5.

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

70. "Компания Google представила совместимый с zlib алгоритм сжат..."  +/
Сообщение от Аноним (-), 02-Мрт-13, 01:45 
> По скорости декомпрессии нифига он не обходит gzip.

Не обходит, стадия дожатия у 7zip более тормозная чем хаффман. Но и жмет лучше. И таки при декомпрессии он развивает очень приличную скорость (как и все LZ-based).

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

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

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




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

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