URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 93297
[ Назад ]

Исходное сообщение
"Kernel.org уходит от распространения архивов с ядром в форма..."

Отправлено opennews , 28-Дек-13 19:55 
Константин Рябцев, системный и сетевой администратор Linux Foundation, обслуживающий сайт Kernel.org, объявил (https://www.kernel.org/happy-new-year-and-good-bye-bzip2.html), что новые версии патчей и ядра Linux теперь будут выходить только в форматах tar.xz и tar.gz. Предыдущие версии удалены не будут, но для новых версий архивы ".tar.bz2" больше создаваться не будут. Константин принёс извинения,  если данное изменение как-то "поломает" работу утилит и инструментов, загружающий архив с кодом ядра. Прекращение поддержки формата gzip в обозримом будущем не планируется.


URL: https://www.kernel.org/happy-new-year-and-good-bye-bzip2.html
Новость: http://www.opennet.me/opennews/art.shtml?num=38745


Содержание

Сообщения в этом обсуждении
"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено A.Stahl , 28-Дек-13 19:55 
>принёс извинения

К чёрту извинения, нужны объяснения!


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 28-Дек-13 19:59 
У bzip2 тормозная компрессия и декомпрессия, при том что жмет хуже xz, но тормозит сильнее. Не вижу смысла им пользоваться.
- Кому надо скорость, gzip в разы быстрее.
- Кому надо крутое сжатие, xz жмет лучше и работает быстрее, особенно декомпрессия.

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 28-Дек-13 21:01 
> У bzip2 тормозная компрессия и декомпрессия, при том что жмет хуже xz,
> но тормозит сильнее. Не вижу смысла им пользоваться.
> - Кому надо скорость, gzip в разы быстрее.
> - Кому надо крутое сжатие, xz жмет лучше и работает быстрее, особенно
> декомпрессия.

а вот с компрессией пичалька полная


# time xz -z linux-3.12.6.tar
real    4m37.936s
user    4m37.382s
sys     0m0.430s

# time pbzip2 linux-3.12.6.tar
real    0m13.126s
user    1m40.642s
sys     0m2.938s

# du -h linux-3.12.6.tar.xz
75M     linux-3.12.6.tar.xz

# du -h linux-3.12.6.tar.bz2
88M     linux-3.12.6.tar.bz2

# time xz -d linux-3.12.6.tar.xz
real    0m6.755s
user    0m6.295s
sys     0m0.434s

# time pbzip2 -d linux-3.12.6.tar.bz2
real    0m3.896s
user    0m27.764s
sys     0m1.738s

Так что вопрос, стоит ли 10-15% объема такой разницы в компрессии/декомпрессии ...


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено BratSinot , 28-Дек-13 21:19 
Давайте начнем с того, что у вас не bzip2, а pbzip2.
Во вторых, какая вам разница сколько времени тратят разработчики на сжатие архива?

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 28-Дек-13 22:09 
> Давайте начнем с того, что у вас не bzip2, а pbzip2.

давай те начнем с того, что прочтем в чем разница между bzip и pbzip ;)

> Во вторых, какая вам разница сколько времени тратят разработчики на сжатие архива?

а какая вам разница сколько места тратят разработчики на хранение архивов? ;)


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 00:30 
> а какая вам разница сколько места тратят разработчики на хранение архивов? ;)

Кому-то есть очень большая разница, сколько качать.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 29-Дек-13 02:28 
>> а какая вам разница сколько места тратят разработчики на хранение архивов? ;)
> Кому-то есть очень большая разница, сколько качать.

Вы каждый день скачиваете ядра? И что вы с ними делаете?


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 03:15 
> Вы каждый день скачиваете ядра? И что вы с ними делаете?

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


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 14:38 
Так узкое место на раздаче расшивается одноранговым файлообменом, а не сжатием.

А распаковка вообще непонятно, кому и где критична.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 14:52 
> Так узкое место на раздаче расшивается одноранговым файлообменом, а не сжатием.

Ага, расскажи это жителям какой-нибудь далекой деревушки, где слаще GPRS-а ничего нет. Какая разница, торрент там будет тормозить или отгрузка с сервака? Упрется то в тощий канал для начала...

> А распаковка вообще непонятно, кому и где критична.

Она актуальна всем кто тарбол скачал и распаковывает, очевидно. И их несколько больше чем тех кто пакует тарболы.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Andrey , 29-Дек-13 16:29 
Ну если каждый раз думать о том, что где то там в деревне....
То мы бы до сих пор бы жили в каменном веке...

Да и вообще в деревне надо натуральным хозяйством заниматься, а не ядра компилировать. ;)


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 18:06 
Не говори народу что им делать и они не скажут куда тебе идти

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 23:21 
> Ну если каждый раз думать о том, что где то там в деревне....

Да, надо паковать сразу PAQ'ом, юзанув гигов 100 оперативы. Ядерщики наверное 1 сервачок под компрессию смогут найти. Какой-нить хьюлет или там кто еще накрайняк сервак подгонят (заодно и попиарятся). Как ты это потом декомпрессить будешь - можно и не париться. Ну подумаешь, сервак накрайняк докупишь. Хьюлету профит как раз.

> То мы бы до сих пор бы жили в каменном веке...

Если не париться вопросом "а как использовать?" можно показать тебе ближайшую ЛЭП-500 - и запитывай от нее свою хату сам, как умеешь, сказав что "ничего не знаем, электричество - вот оно, забирай!".


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 30-Дек-13 14:00 
>> Так узкое место на раздаче расшивается одноранговым файлообменом, а не сжатием.
> Ага, расскажи это жителям какой-нибудь далекой деревушки, где слаще GPRS-а ничего нет.
> Какая разница, торрент там будет тормозить или отгрузка с сервака? Упрется
> то в тощий канал для начала...

и что, ну будет Вася Пупкин в Мухосранске качать исходники не 1 минуту, а 1 минуту и 20 секунд. О хоспади, галактико в опасносте :D

> Она актуальна всем кто тарбол скачал и распаковывает, очевидно. И их несколько
> больше чем тех кто пакует тарболы.

как часто ты распаковываешь тарболы с ядром?


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 18:08 
> и что, ну будет Вася Пупкин в Мухосранске качать исходники не 1
> минуту, а 1 минуту и 20 секунд. О хоспади, галактико в
> опасносте :D

Значит от скорости интернета у вас зависит мухасранск или нет, ну значит США по сравнению с рашкой мухосранск.


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 30-Дек-13 18:11 
> США по сравнению с рашкой мухосранск.

конечно. ни тебе Духовных Скреп, ни мизулиной… дикари!


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 31-Дек-13 12:59 
>> и что, ну будет Вася Пупкин в Мухосранске качать исходники не 1
>> минуту, а 1 минуту и 20 секунд. О хоспади, галактико в
>> опасносте :D
> Значит от скорости интернета у вас зависит мухасранск или нет, ну значит
> США по сравнению с рашкой мухосранск.

о да, в США конечно лишние 5-7 Мбайт это конечно большой объем


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 23:23 
> и что, ну будет Вася Пупкин в Мухосранске качать исходники не 1
> минуту, а 1 минуту и 20 секунд. О хоспади, галактико в опасносте :D

Как по мне так от этого сплошной профит.
- Вася скачает на 20 секунд быстрее.
- Вася распакует это с приличной скоростью.
- Сервак отгрузит меньше траффика.

> как часто ты распаковываешь тарболы с ядром?

Я то не часто, у меня git есть. Но для казуалов/тем кому нечто нестандартное/etc - сабж хороший вариант.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 31-Дек-13 12:58 
>> и что, ну будет Вася Пупкин в Мухосранске качать исходники не 1
>> минуту, а 1 минуту и 20 секунд. О хоспади, галактико в опасносте :D
> Как по мне так от этого сплошной профит.
> - Вася скачает на 20 секунд быстрее.
> - Вася распакует это с приличной скоростью.
> - Сервак отгрузит меньше траффика.

откажитесь от gzip, если цель экономия трафика для Васи и Пети

>> как часто ты распаковываешь тарболы с ядром?
> Я то не часто, у меня git есть. Но для казуалов/тем кому
> нечто нестандартное/etc - сабж хороший вариант.

и сколько таких задротов в % соотношении? ;) У меня около 50 серверов CentOS и нигде собирать ядро из исходников не было необходимости. Видать что то делаю не так.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено torvn77 , 10-Янв-14 23:47 
>Ага, расскажи это жителям какой-нибудь далекой деревушки, где слаще GPRS-а ничего нет. >Какая разница, торрент там будет тормозить или отгрузка с сервака? Упрется то в тощий >канал для начала...

Из моего жизненного опыта следует то,что тощий GPRS,любит порой затормаживаться до нуля,
что приводит к необходимости перекачивать фаил,если только я раньше по рассеяности фирефокс не закрыл.
Так что торрент внезапно оказывается на тощем и не стабильном канале лучше,
так как в отличии от фтп он устоичив к постоянным провалам связи.
Так что как не странно,но самый большой расход трафика я причиняю имено http/ftp серверам,
закачав половину исошника,а потом после обрыва соединения закачивая её заного.
И может я и дурак с локалхоста,но цифры лично у меня такие.
Ну а уплоад можно ограничить,да и то,это надо делать для только для очень свежих задач,
где ещё не сформировалось нужное число сидов,а  если оно есть,
то для опенсорсных раздач нулевой уплоад на момент окончания закачки файла не такая уж и редкость.
В общем,постоянный уплоад характерен только для пиратского контента.


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 11-Янв-14 02:54 
боги, но с какого же говна ты качаешь, что там не поддерживается докачка?!

"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено torvn77 , 11-Янв-14 03:31 
> боги, но с какого же говна ты качаешь, что там не поддерживается
> докачка?!

Да может и поддерживается,только браузер всё равно закачивает заново.


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 11-Янв-14 03:33 
>> боги, но с какого же говна ты качаешь, что там не поддерживается
>> докачка?!
> Да может и поддерживается,только браузер всё равно закачивает заново.

а, так бы и писал: «у меня рукожопость».


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено torvn77 , 11-Янв-14 06:27 
> а, так бы и писал: «у меня рукожопость».

Так с торрентами она не заметна,а тут призывают их не использовать или игнорировать.
И я то со своей рукожопостью проживу,а вот как будете жить вы,
когда к вам в связи с распространением линукса на десктопы понабегут подобные мне закачивальщики.
Хотя мне не очень приятно просаживать трафик,пусть даже и безлимитный (станционарный от провайдера)


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 11-Янв-14 07:05 
> И я то со своей рукожопостью проживу,а вот как будете жить вы,
> когда к вам в связи с распространением линукса на десктопы понабегут подобные
> мне закачивальщики.

точно так же, как и до этого.


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено torvn77 , 11-Янв-14 07:34 
> точно так же, как и до этого.

Не заставляли бы качать большие файлы ф/ейчтп.
И у вас была бы экономия,и мне былаб жизнь попоще.


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 11-Янв-14 10:14 
купил бы себе мозг — хотя бы б/у — глядишь, узнал бы, как пользоваться софтом, который умеет в докачку.

"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено torvn77 , 11-Янв-14 19:09 
Зачем покупать мозг,если есть бесплатная трансмиссия?


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 12-Янв-14 01:55 
> Зачем покупать мозг,если есть бесплатная трансмиссия?

чтобы узнать, что торрента с мозгом таки нет.


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 29-Дек-13 16:56 
> А распаковка вообще непонятно, кому и где критична.

желаю тебе всё качать пожатым самыми последними paq с максимальными настройками. некритично же.


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено Аноним , 30-Дек-13 23:26 
> желаю тебе всё качать пожатым самыми последними paq с максимальными настройками.

При том паковать надо на самом крутом сервере, чтоб не менее 100 гиг оперативы. Потом будет интересно посмотреть как любители крутого сжатия взвоют, когда им для декомпрессии тоже 100 гигз потребуется.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 29-Дек-13 18:50 
>> Вы каждый день скачиваете ядра? И что вы с ними делаете?
> Капитан намекает что ядро пакуется 1 раз могучей билд-фермой, а вот скачивается
> и распаковывается всеми кем не лень. Так что LZMA в этом
> плане хорош: он и жмет плотнее, так что меньше траффика и
> быстрее даунлоад и распаковывается быстро.

C нынешними скоростями/мощностями - ни о чем


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 23:28 
> C нынешними скоростями/мощностями - ни о чем

Можете хоть нежатое видео сервировать, если бандвиза дофига. Правда, HD поток как раз забьет гигабит. На 1 клиента.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 03:10 
> давай те начнем с того, что прочтем в чем разница между bzip и pbzip ;)

Ну да, прикольно - xz поди жмет в 1 поток а pbzip в несколько. Такое честное сравнение....


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Nicolas , 29-Дек-13 10:46 
Логичней тогда было бы сравнивать pbzip2 и pxz

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 14:52 
> Логичней тогда было бы сравнивать pbzip2 и pxz

Вот я и не понял - что за читерство?!


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 29-Дек-13 18:47 
>> давай те начнем с того, что прочтем в чем разница между bzip и pbzip ;)
> Ну да, прикольно - xz поди жмет в 1 поток а pbzip
> в несколько. Такое честное сравнение....

А что у авторов однопроцессорный камень или им религия запрещает использовать pbzip? :D


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 18:38 
>>> давай те начнем с того, что прочтем в чем разница между bzip и pbzip ;)
>> Ну да, прикольно - xz поди жмет в 1 поток а pbzip
>> в несколько. Такое честное сравнение....
> А что у авторов однопроцессорный камень или им религия запрещает использовать pbzip?
> :D

ИБД - Имитация Бурной Деятельности.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 23:29 
>> в несколько. Такое честное сравнение....
> А что у авторов однопроцессорный камень или им религия запрещает использовать pbzip? :D

Ну тогда и xz надо было параллельный брать. Есть ли параллельный gzip - вот это я не в курсе.



"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 31-Дек-13 00:36 
> им религия запрещает использовать pbzip?

Не очень понятно какой в нем смысл при наличии pxz :P.



"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Sylvia , 30-Дек-13 00:38 
есть pxz, в 1 поток паковать нужно только с ключиком -9, чтобы учитывались данные со всех блоков
кстати сам формат xz был разработан на основе lzma именно для поддержки многопоточной упаковки

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено BratSinot , 29-Дек-13 04:05 
А в чем разница между ffmpeg и ffmpeg-mt? Зачем второй нужен?
P.S. Если до сих пор не поняли, то bzip2 однопотоковый, а pbzip2 (что следует из названия) работает в несколько потоков, что, очевидно, прибавляет ему скорости.

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 12:17 
> pbzip2 vs xz

Ух ты, Фороникс таки зарегался на опеннете!


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Stax , 29-Дек-13 18:45 
> # time xz -z linux-3.12.6.tar

Смотря какие настройки. Во-первых, вы забыли включить параллельное сжатие для xz (xz -T) и получили совершенно бредовые цифры (в примере, где у вас отставание по скорости в 20 раз, у меня с включенной параллельностью разница в  раз). Во-вторых, вы забыли задать сопоставимые уровни сжатия.

Вот пример. Тесты проводились в /dev/shm (исключено влияние диска), core i5 2500k OC (4 ядра), динамический turbo выключен - частота одинаковая. Смотрим на real (то, что user > real показывает, что задействовано несколько ядер).

$ time pbzip2 -k linux-3.12.6.tar; du -sb linux-3.12.6.tar.bz2

real    0m9.697s
user    0m37.125s
sys    0m0.881s
91411005    linux-3.12.6.tar.bz2

$ time xz -2 -T 4 -k linux-3.12.6.tar; du -sb linux-3.12.6.tar.xz

real    0m9.849s
user    0m37.886s
sys    0m0.094s
94734180    linux-3.12.6.tar.xz

$ time xz -3 -T 4 -k linux-3.12.6.tar; du -sb linux-3.12.6.tar.xz

real    0m16.258s
user    1m2.099s
sys    0m0.107s
92558076    linux-3.12.6.tar.xz

$ time xz -4 -T 4 -k linux-3.12.6.tar; du -sb linux-3.12.6.tar.xz
real    0m24.919s
user    1m35.865s
sys    0m0.115s
87745068    linux-3.12.6.tar.xz

$ time xz -T 4 -k linux-3.12.6.tar; du -sb linux-3.12.6.tar.xz

real    0m48.961s
user    3m0.249s
sys    0m0.203s
79542264    linux-3.12.6.tar.xz

$ time xz -9 -T 4 -k linux-3.12.6.tar; du -sb linux-3.12.6.tar.xz

real    1m26.409s
user    3m48.686s
sys    0m0.960s
76392132    linux-3.12.6.tar.xz


Итого: у xz можно получить ту же скорость, что и у pbzip2. Получим на 3.6% хуже сжатие.
Работая в 2.5 раз дольше.. эээ.. то есть *НА 16 секунд дольше* мы получаем на 4% лучше сжатие. Работая на 40 секунд дольше - на 15% лучше сжатия. Работая на 76 секунд дольше - почти на 20% лучше сжатие.
Т.е. на низких уровнях сжатия они сравнимы в пределах погрешности (на другом примере xz -2 сжал бы не хуже bzip'а), но bzip2 лучше уже сжать не сможет - а у xz можно увеличивать уровень сжатия и дальше.

Время разжатия во всех случаях примерно одинаковое (порядка 4 секунд на этой машине).

В контексте новости - вы серьезно считаете, что для kernel.org жалко потратить 76 секунд ради уменьшения трафика на 20%?


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 29-Дек-13 18:51 
> В контексте новости - вы серьезно считаете, что для kernel.org жалко потратить
> 76 секунд ради уменьшения трафика на 20%?

вы думаете они за него платят


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 19:54 
Дело принципа.

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 29-Дек-13 22:12 
> Дело принципа.

тогда пусть из принципа откажутся от gz, раз они такие принципиальные


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 22:18 
Но у гзипа другая весовая категория

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 30-Дек-13 13:55 
> Но у гзипа другая весовая категория

так дело ж принципа :D


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 31-Дек-13 02:08 
> так дело ж принципа :D

Он используется как тул который "есть везде". Т.е. fallback.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 18:14 
> вы думаете они за него платят

а вы давно хостили сайты?
я как погляжу у VEXXHOST есть ограничение на трафик.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Xaionaro , 30-Дек-13 10:45 
У меня результаты по разжатию примерно такие:

/dev/shm$ time pbzip2 -p4 -k -d linux-3.12.6.tar.bz2
real    0m19.028s
user    0m18.800s
sys     0m0.676s

/dev/shm$ time xz -d -k linux-3.12.6.tar.xz
real    0m6.346s
user    0m5.904s
sys     0m0.348s


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено slowpoke , 30-Дек-13 12:40 
уверены что ваш xz поддерживает многопоточность? например в Debian старая версия которая это не умеет, но в мане написано что многопоточность будет включатся автоматически, те ключ -T необязателен

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Andrey Mitrofanov , 30-Дек-13 13:30 
> уверены что ваш xz поддерживает многопоточность? например в Debian старая версия которая
> это не умеет, но в мане написано что многопоточность будет включатся
> автоматически, те ключ -T необязателен

|parallel -P 50% -t --pipe --recend '' -k xz -9e

И да, распаковывается. Только сжатие хуже однопоточного - соседние  xz друг о друге не знают. И не факт, что быстрее -- perl в этом GNU parallel тормоз какой-то. И -9e может многовато оказаться - по умолчанию 1M нарезка. Итд-ипт.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено ALex_hha , 30-Дек-13 13:57 
> Время разжатия во всех случаях примерно одинаковое (порядка 4 секунд на этой
> машине).
> В контексте новости - вы серьезно считаете, что для kernel.org жалко потратить
> 76 секунд ради уменьшения трафика на 20%?

если цель была экономия трафика, в чем я очень сомневаюсь, надо было отказаться от gz. Экономия бы была намного больше.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 23:32 
> если цель была экономия трафика, в чем я очень сомневаюсь, надо было
> отказаться от gz. Экономия бы была намного больше.

Все просто. Bzip свое отлетал - по общей неактуальности его параметров. Соотношение скорости работы к плотности сжатия фиговое, что для архиватора достаточно фатально когда появляется конкурент который при сравнимой скорости жмет плотнее или быстрее жмет при сравнимой упаковке.

По каким-то таким причинам LZMA прилично потеснил всех в "тяжеловесном" сегменте, а в "скоростном" набирает популярность LZ4. Первый хорошо жмет, не очень тормозя при этом и относительно быстро декомпрессуется (как и любой иной LZ). Второй "как-то жмет" но зато скорость - турбореактивная.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено имя , 28-Дек-13 23:16 
> - Кому надо скорость, gzip в разы быстрее.

Ждём архивов в lzo, чего уж там!


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено X , 29-Дек-13 06:44 
Тогда уж lz4.

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Led , 29-Дек-13 07:17 
> Тогда уж lz4.

Ты хочешь сказать, что lz4 быстрее? Садись - "два", готовся, приходи на пересдачу.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 14:53 
> Ты хочешь сказать, что lz4 быстрее?

В среднем по больнице - немного быстрее вроде как на большинстве данных. Хотя на тарболе с кернелом - это мерять надо.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено pavlinux , 29-Дек-13 21:25 
lz4 быстрее всех разжимает, но коэфф. сжатия у него хреновый.

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 23:34 
> lz4 быстрее всех разжимает, но коэфф. сжатия у него хреновый.

Ну и LZO из той же оперы примерно. В среднем по больнице LZ4 немного шустрее и немного лучше жмет. Но сие сильно зависит от данных, неудачные и удачные случаи могут отличаться.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено pavlinux , 30-Дек-13 01:04 

$ time lz4c -z9 /media/kernel/linux-3.12.6.tar linux-3.12.6.tar.lz4

Read : 518 MB  ==> 24.96%   Compressed 544061440 bytes into 135784253 bytes ==> 24.96%

real    0m34.178s
user    0m27.778s
sys     0m1.100s


---
Разжимаем;

$ time lz4 -d linux-3.12.6.tar.lz4
Decoding file linux-3.12.6.tar
Successfully decoded 544061440 bytes                          

real    0m2.361s
user    0m1.245s
sys     0m1.089s

2.3 секунды. :)
---
XZ


$ time xz -T4 -z9 linux-3.12.6.tar

real    3m55.152s
user    9m57.632s
sys     0m6.694s

$ time xz -T4 -d linux-3.12.6.tar.xz

real    0m9.360s
user    0m8.477s
sys     0m0.822s

По размеру, XZ жмёт в 1.78 раз лучше LZ4.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено pavlinux , 30-Дек-13 01:41 
>> Ты хочешь сказать, что lz4 быстрее?
> В среднем по больнице - немного быстрее вроде как на большинстве данных.

Ага, немного, примерно в 4 раза быстрее. :)

> Хотя на тарболе с кернелом - это мерять надо.

.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 31-Дек-13 02:10 
> Ага, немного, примерно в 4 раза быстрее. :)

Чем LZO? Ты, кажется, LZMA померял. Перечитай исходное сообщение и осознай что облажался.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Led , 08-Янв-14 00:50 
>> Ты хочешь сказать, что lz4 быстрее?
> В среднем по больнице - немного быстрее вроде как на большинстве данных.
> Хотя на тарболе с кернелом - это мерять надо.

Так померяй. Я померял, потому и говорю, что lz4 нисколько не быстрей, чем последний оптимизированный lzo (по крайней мере, на x86)


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено annulen , 30-Дек-13 14:23 
>Кому надо крутое сжатие, xz жмет лучше и работает быстрее, особенно декомпрессия.

Тем не менее, bzip2 расходует намного меньше памяти на декомпрессию, которая для xz просто бешено растет при увеличении размера файла.

http://pokecraft.first-world.info/wiki/Quick_Benchmark:_Gzip...


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 23:36 
> Тем не менее, bzip2 расходует намного меньше памяти на декомпрессию, которая для
> xz просто бешено растет при увеличении размера файла.

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


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено annulen , 09-Янв-14 16:46 
> xz не расходует много памяти на декомпрессию.

По ссылке выше факты, опровергающие это.

>Вот для сжатия с тем же размером словаря памяти надо здорово больше и аппетит по мере увеличения словаря растет быстро.

Да - быстрее, чем для декомпрессии.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено uldus , 28-Дек-13 20:05 
> К чёрту извинения, нужны объяснения!

linux-3.12.6.tar.xz     20-Dec-2013 16:04   73M
linux-3.12.6.tar.bz2    20-Dec-2013 16:04   87M  
linux-3.12.6.tar.gz     20-Dec-2013 16:04  110M  

На xz c bz2 уже давно планировали перейти. Логика в том, чтобы размещать архивы в двух форматах - максимально распространённом и обеспечивающем минимальный размер архива (но более-менее уже используемом).


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено AnonuS , 29-Дек-13 02:41 
> . . .
> размещать архивы в двух форматах - максимально распространённом и обеспечивающем минимальный

И почему об этом ни слова в заметке ?


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 29-Дек-13 04:06 
> И почему об этом ни слова в заметке ?

опеннет же.


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено Аноним , 29-Дек-13 12:15 
>> И почему об этом ни слова в заметке ?
> опеннет же.

А вы сюда ходите читать новости исключительно из мазохизма?


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 29-Дек-13 16:38 
> А вы сюда ходите читать новости

где я говорил, что я хожу сюда читать новости? O_O


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено бедный буратино , 28-Дек-13 20:58 
>>принёс извинения
> К чёрту извинения, нужны объяснения!

Вы бы ещё .rar попросили. Зачем плодить столько архивов?


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено AnonuS , 29-Дек-13 02:40 
> Вы бы ещё .rar попросили. Зачем плодить столько архивов?

Требую RAR ! Остальное не нужно.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 03:21 
> Требую RAR ! Остальное не нужно.

Путь Рошал выложит компрессор под GPL, тогда подумаем :).


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Led , 29-Дек-13 07:14 
>> Вы бы ещё .rar попросили. Зачем плодить столько архивов?
> Требую RAR ! Остальное не нужно.

Засунь свой RAR себе в свой ник.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено AnonuS , 29-Дек-13 20:47 
> Засунь свой RAR себе в свой ник.

От тебя, Светодиод, ничего другого и не ожидалось !


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 18:39 
>>> Вы бы ещё .rar попросили. Зачем плодить столько архивов?
>> Требую RAR ! Остальное не нужно.
> Засунь свой RAR себе в свой ник.

А ты потягайся с RAR5-тогда и потолкуем. И сорц открытый выложи, окда?


"Kernel.org уходит от распространения архивов с ядром в..."
Отправлено arisu , 30-Дек-13 18:52 
> А ты потягайся с RAR5

а чего там тягаться-то? вот когда он PAQ догонит — тогда и можно будет о чём-то говорить. отмазки вида «а paq долго сжимает и требует много памяти, а rar5 быстрее сжимает и требует меньше памяти, зато сжатие хуже» — гнилые отмазки. их можно к любой программе применить: заменяем, например, первое на rar5, второе на lzss. или вообще rle.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 23:38 
> А ты потягайся с RAR5-тогда и потолкуем.

А что с ним тягаться? Помнится LZMA давно вставлял LZ-based алгоритму из RAR, если уж на то пошло. А какой-нить paq вставит ему на поприще "долбанутых на максимальной компрессии" вообще одной левой. Правда паковать неделю будет. Но по степени сжатия будет лучше много чего еще.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено pavlinux , 28-Дек-13 23:39 
XZ лучше всех плющит текст!  Есть ещё PAQ и клоны, но это больше интересно для теоретиков.

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 05:19 
Текст хорошо плющат PPM-based, но они тормозные и распаковка жрет столько же ресурсов сколько и упаковка, так что если кто паковал на сервере с 100 гиг оперативы неделю - ты потом будешь на своем драндулете полгода свопом хрустеть.

"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено pavlinux , 29-Дек-13 13:29 
> Текст хорошо плющат PPM-based,

Прочитай про PAQ.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 29-Дек-13 14:56 
> Прочитай про PAQ.

Да я в курсе про него, он по общим свойствам на PPM-based похож, тоже относительно симметричен по затратам ресурсов на сжатие и распаковку.


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено pavlinux , 29-Дек-13 21:28 
>> Прочитай про PAQ.
> Да я в курсе про него, он по общим свойствам на PPM-based
> похож, тоже относительно симметричен по затратам ресурсов на сжатие и распаковку.

PAQ8HP8    64639 секунд (~18 часов) на сжатие 1 гига текста до 130 мегов. :)


"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено Аноним , 30-Дек-13 23:39 
> PAQ8HP8 64639 секунд (~18 часов) на сжатие 1 гига текста до 130 мегов. :)

Очень просим тест на линуксном кернеле :). Мне уже просто интересно увидеть @#$нутое время сжатия на твоей конфиге относительно остальных :).



"Kernel.org уходит от распространения архивов с ядром в форма..."
Отправлено KT315 , 29-Дек-13 17:29 
time tar czf test.tar.gz /usr/src/linux-source-3.2
402.34s user
15.92s system
100% cpu
6:54.33 total

time tar cjf test.tar.bzip2 /usr/src/linux-source-3.2  
769.61s user
13.84s system
100% cpu
13:01.33 total

time tar cJf test.tar.xz /usr/src/linux-source-3.2
4321.55s user
25.88s system
100% cpu
1:12:13.36 total

total 4.4G
1.7G Dec 29 13:49 test.tar.bzip2
2.0G Dec 29 13:35 test.tar.gz
716M Dec 29 15:08 test.tar.xz

PS: Debian GNU/Linux 7.3 AMD64, Phenom II X2 720, 16Gb RAM, сжатие в один поток + забыл выполнить make clean в /usr/src/linux-source-3.2 (около 7-8 гиг) ;-)


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено baf , 28-Дек-13 20:25 
7z надо и в топку все остальное

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 28-Дек-13 20:32 
> 7z надо и в тoпку все остальное

Дык xz и использует все тот же LZMA что и в 7z, только в более привычном для *никсов виде, когда архив - одна сущность, а пакер которым он сжат - вторая.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено A.Stahl , 28-Дек-13 20:48 
>LZMA

Что-то я туплю.
LZ это Лемпел и Зив.
M это, наверное, Марков
А А это что такое?
Моё гугл-фу не пробивает:(


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 28-Дек-13 20:51 
http://ru.wikipedia.org/wiki/LZMA

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено A.Stahl , 28-Дек-13 20:57 
А это Алгоритм:)
Блин, мог бы и сам догадаться...

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено бедный буратино , 28-Дек-13 20:57 
Аноним, ясен перец. Который первым предложил эту идею прямо тут, на опеннете, и Лемпелу, и Зиву, и Маркову. Он сам рассказывал. Без анонима, как говорит сам аноним, никакое дело не делается.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено IMHO , 28-Дек-13 23:42 
> LZ это Лемпел и Зив.

L -> Lennart


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено pavlinux , 29-Дек-13 02:24 
lzmad ?

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 14:57 
> lzmad ?

Торвальдс: вот достали! Ладно, в добавок к LZO, zlib и LZ4 вот вам LZMA в ядре. Системные требования нового ядра: минимум два гига оперативы, чтоб LZMA было где развернуться с большим словарем!


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено arisu , 29-Дек-13 16:57 
расскажи, как оно — дураком быть? сколько раз вас, дураков, встречаю — и никто толком ответить не может.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено anonymous , 30-Дек-13 00:24 
> расскажи, как оно — дураком быть? сколько раз вас, дураков, встречаю —
> и никто толком ответить не может.

Хорошо.
Жить легко.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено the joker , 29-Дек-13 10:14 
> LZ это Лемпел и Зив.
> M это, наверное, Марков
> А А это что такое?

"А" это "Аноним" с опеннета!


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 14:30 
Ваша искрометная шутка опоздала на 13 часов.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено the joker , 29-Дек-13 15:36 
Да, ложка хороша к обеду...

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Demo , 01-Янв-14 16:10 
> Что-то я туплю.
> LZ это Лемпел и Зив.

Причём идею и алгоритм придумал Зив, а при чём тут Лемпел вообще непонятно.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 29-Дек-13 00:00 
> Дык xz и использует все тот же LZMA что и в 7z, только в более привычном для *никсов виде, когда архив - одна сущность, а пакер которым он сжат - вторая.

Тогда чем отличаются параметры --lzma и --xz у tar?


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 29-Дек-13 00:06 
А ладно, тут прочитал: http://unix.stackexchange.com/questions/72037/difference-bet...

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Пингвино , 29-Дек-13 01:09 
Молодец, гуглить ты уже научился. Осталось научиться не задавать глупые вопросы

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 29-Дек-13 01:15 
> Молодец, гуглить ты уже научился. Осталось научиться не задавать глупые вопросы

А вы не плодите кучу схожих сущностей, тогда и глупых вопросов не будет появляться. Какой формат мне теперь использовать, чтобы и вендузятникам было проще распаковать, tar.xz, 7z или нафиг всё это, если zip универсален?


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 03:12 
> или нафиг всё это, если zip универсален?

Попробуй сжать им линевый кернел и прифигей от разницы в размере с xz. Я гарантирую, тебе доставит.



"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 29-Дек-13 12:41 
>> или нафиг всё это, если zip универсален?
> Попробуй сжать им линевый кернел и прифигей от разницы в размере с
> xz. Я гарантирую, тебе доставит.

И зачем мне его паковать в архив, когда кому надо могут его скачать сами?


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 15:00 
> И зачем мне его паковать в архив,

Чтобы оценить насколько ваш совет может быть субоптимальным в некоторых ситуациях, например. Думается можно получить разницу по размеру до НЕСКОЛЬКИХ РАЗ. ZIP жмет каждый файл независимо и словарь 32 кило всего, "это не память, это склероз". LZMA с его немеряным словарем увидит что "ага, вот этот и этот файл - почти как вот этот, заменяем ссылкой на то что уже было". А zip - ну вы поняли...


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 29-Дек-13 15:10 
>> И зачем мне его паковать в архив,
> Чтобы оценить насколько ваш совет может быть субоптимальным в некоторых ситуациях, например.

Ага, архивы придуманы именно для этого.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 30-Дек-13 23:41 
> Ага, архивы придуманы именно для этого.

Сжатие придумано именно для этого. Но ты можешь выкладывать нежатые тарболы, zip с методом stored и некомпрессованое RAW видео, флаг тебе в руки.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено arisu , 29-Дек-13 04:08 
> чтобы и вендузятникам было проще распаковать

проблемы доблестных буратин волнуют только доблестных буратин. не вижу, отчего надо думать об удобстве вантузоидов: захотят — найдут чем распаковать.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 05:20 
> об удобстве вантузоидов: захотят — найдут чем распаковать.

Что еще менее понятно - нафиг им ядро линуха? Уж не собираются ли его там пересобирать?! Хотя может у кого-то жуткие приступы мазохизма?


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 29-Дек-13 12:45 
>> об удобстве вантузоидов: захотят — найдут чем распаковать.
> Что еще менее понятно - нафиг им ядро линуха? Уж не собираются
> ли его там пересобирать?! Хотя может у кого-то жуткие приступы мазохизма?

Ну это у вас линуксоидов кроме ядра в архив класть нечего.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено arisu , 29-Дек-13 16:39 
> Ну это у вас линуксоидов кроме ядра в архив класть нечего.

а у вас, нелинуксоидов, постоянно варезы приходится прятать? тяжело, да.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 31-Дек-13 05:56 
> Ну это у вас линуксоидов кроме ядра в архив класть нечего.

А вы что туда кладете? Да, чистосердечное признание является смягчающим, насколько я помню :).


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 31-Дек-13 15:58 
>> Ну это у вас линуксоидов кроме ядра в архив класть нечего.
> А вы что туда кладете? Да, чистосердечное признание является смягчающим, насколько я
> помню :).

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


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 29-Дек-13 12:40 
> проблемы доблестных буратин волнуют только доблестных буратин. не вижу, отчего надо думать
> об удобстве вантузоидов: захотят — найдут чем распаковать.

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


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 15:01 
> Линуксоидов я вижу только на паре прыщесайтах и кроме как о прыщепроблемах
> с ними поговорить не о чем, поэтому обмениваться архивами с ними
> крайне редко приходится.

Тогда что ты тут забыл? Тебя одолели прыщи?


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 29-Дек-13 15:13 
>> Линуксоидов я вижу только на паре прыщесайтах и кроме как о прыщепроблемах
>> с ними поговорить не о чем, поэтому обмениваться архивами с ними
>> крайне редко приходится.
> Тогда что ты тут забыл? Тебя одолели прыщи?

Да, постоянно возникают всякие прыщепроблемы. Из недавних: не сохраняется настройки LADSPA в клизмоиде Veromix.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено arisu , 29-Дек-13 16:42 
> Да, постоянно возникают всякие прыщепроблемы. Из недавних: не сохраняется настройки LADSPA
> в клизмоиде Veromix.

хахаха, нищебродские прыщепроблемы! купи себе Настоящую ОС от Проверенного Производителя Коммерческих ОС, нищебродина!


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено arisu , 29-Дек-13 16:41 
> Линуксоидов я вижу только на паре прыщесайтах и кроме как о прыщепроблемах
> с ними поговорить не о чем

множество умных людей заметило (и даже об этом говорило), что если тебя окружает УГ, то стоит поискать причину в себе. попробуй не ходить по прыщесайтам, например.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено BrainFucker , 29-Дек-13 21:09 
>> Линуксоидов я вижу только на паре прыщесайтах и кроме как о прыщепроблемах
>> с ними поговорить не о чем
> множество умных людей заметило (и даже об этом говорило), что если тебя
> окружает УГ, то стоит поискать причину в себе. попробуй не ходить
> по прыщесайтам, например.

А чего вы так взъелись, я против прыщесайтов и линуксоидов ничего не имею, вообще-то.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 30-Дек-13 23:44 
> окружает УГ, то стоит поискать причину в себе.

"Если все вокруг в г...не - может быть, это ТЫ обосpaлся?!" (с)перто из freeman'а.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Aceler , 29-Дек-13 16:39 
Тут в принципе ничего не поменялось — для виндузятников 7z, потому что от xz у них будет разрыв шаблона и пересмотр моральных ценностей от того, что программа для распаковки и формат не совпадают по названию.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Led , 08-Янв-14 00:57 
> Тут в принципе ничего не поменялось — для виндузятников 7z, потому что
> от xz у них будет разрыв шаблона и пересмотр моральных ценностей

Откуда у этих серёжек-хомячков-стаканчиков моральные ценности?


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено slowpoke , 30-Дек-13 12:54 
нужно везде использовать tar.xz, в венде его можно распаковать. я это делал тупо вот этим - http://peazip.sourceforge.net/

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 16:47 
О, спасибо! Всегда хотел узнать в чём разница, но было лень разбираться :)

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено commiethebeastie , 29-Дек-13 12:13 
7z не tar совместимый.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено arisu , 29-Дек-13 16:51 
> 7z не tar совместимый.

есть какое-то тайное предписание Небесной Канцелярии, запрещающее сжать тарбол седьмым зипом?


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено commiethebeastie , 31-Дек-13 09:32 
Ты его cli видел? Для тарболов требуются стандартные ключи.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено arisu , 31-Дек-13 18:13 
> Ты его cli видел? Для тарболов требуются стандартные ключи.

(пожимает плечами) вот и выросло поколение, которое впадает в панику от нестандартных опций.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Fracta1L , 28-Дек-13 20:53 
Давно пора.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено IMHO , 28-Дек-13 22:14 
так вот как Торвальдс решил проблему с тем что ядро пухнет, он решил его лучше сжать, элементарно и оригинально по новому методу KISSd

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено chinarulezzz , 28-Дек-13 23:38 
бгг, злободневно :)

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено StainlessRat , 28-Дек-13 22:46 
У меня FreeBSD и кернел другой, но вот тесты показанные как пример, уважаемым ALex_hha, и сделанные мной на 48 мегобайтном файле:

xz сжатие
real    0m59.264s
user    0m57.267s
sys     0m1.026s

zx разжатие
real    0m1.944s
user    0m1.340s
sys     0m0.552s

bzip2 сжатие
real    0m48.504s
user    0m47.591s
sys     0m0.141s

bzip2 разжатие
real    0m15.618s
user    0m15.355s
sys     0m0.134s

Вот такая "петрушка"


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 00:06 
А вы файлы перед сжатием в первый раз в файловый кэш загнали?

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 03:13 
> А вы файлы перед сжатием в первый раз в файловый кэш загнали?

Врядли алгоритм сжатия сильно упирался в I/O :)


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено ano , 29-Дек-13 03:31 
это не сказалось бы на скорости _распаковки_. а суть в ней.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 16:49 
А с pbzip2?



"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Xaionaro , 30-Дек-13 12:20 
> А с pbzip2?

http://www.opennet.me/openforum/vsluhforumID3/93297.html#133


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 30-Дек-13 23:45 
> А с pbzip2?

Ну тогда и pxz надо взять...


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Wormik , 29-Дек-13 10:56 
Wormik поддерживает. Когда появляется новый тип архива, старый нужно убирать. И оставлять в итоге два: gz и самый современный. Первый для совместимости со старыми системами - мало ли где нам нужно установить новое ядро или openssl. А иначе свалка.

Когда я первый раз попробовал Linux 10 лет назад, KDE 3.2 в контекстном меню предлагал сжимать в tar.gz и tar.bz2. И мне казалось что так будет всегда. Но нет: bzip2 уже не современный и не передовой.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено anonymus , 29-Дек-13 11:13 
> Когда появляется новый тип архива, старый нужно убирать.

А почему я тогда не вижу dar?


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 11:43 
>И оставлять в итоге два: gz и самый современный.
>gz

Почему же тогда не zip?


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено qwerty , 29-Дек-13 16:18 
archiver vs compressor

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено arisu , 29-Дек-13 16:48 
> Почему же тогда не zip?

что ты тут забыл? это не сайт о твоём любимом шиндошс.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 14:33 
> Wormik поддерживает.

У меня ЧСВметр запищал.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Sylvia , 30-Дек-13 00:47 
эх не застали некоторые tar.Z :D

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено pavlinux , 30-Дек-13 02:07 
> эх не застали некоторые tar.Z :D

Тут можно понастальгировать ftp://ftp.sco.com/pub/tools/

У SCO много чего compress сплющено.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено slowpoke , 30-Дек-13 13:15 
оттуда patchck.custom.Z - 127023 байт.
после распаковки 121856, после упаковки xz 88028.

зашибись формат


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено pavlinux , 30-Дек-13 20:32 
> оттуда patchck.custom.Z - 127023 байт.
> после распаковки 121856, после упаковки xz 88028.
> зашибись формат

Там есть своя фича - он в таком сжатом виде, по сети летает с такой же скоростью как и чистый текст.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 30-Дек-13 23:46 
> Там есть своя фича

Я бы не назвал х-вое сжатие со стороны компрессора фичой :).


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 29-Дек-13 11:39 
Вот нет бы поздравить коллегу с наступающим Новым Годом, порадоваться за соотечественника столько ответственной работе и принять изменения такими какие они есть. Начали тут базар, как вороны на проводах.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Sylvia , 29-Дек-13 13:28 
давно пора, ну и раз уменьшили число создаваемых архивов, хорошо бы вернуться к тому чтобы снова подписывать сжатые архивы тоже, а не только .tar
удобнее проверять будет

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено z , 29-Дек-13 18:22 
Я ведь как только 7-Zip награду на SF.net получил - сразу сказал, что за ним (-LZMA) будущее, - где теперь вы, злопыхатели? =)

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено pavlinux , 29-Дек-13 21:43 
>  - где теперь вы, злопыхатели?

7z - это комбайн из алгоритмов, такого несовместимого говна навалом, на том же соурсфорже.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 30-Дек-13 09:17 
Посжимал, порасжимал...
time tar -cjvf archive.tar.bz2 ARCHIVE
time tar -cJvf archive.tar.xz ARCHIVE
time tar -xjvf archive.tar.bz2
time tar -xJvf archive.tar.xz

В среднем lzma сжимает в 3 раза медленней, bzip, но в 5 раз быстрее расжимает.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Нанобот , 30-Дек-13 10:51 
поменяли шило на мыло чисто чтобы кому-то создать проблемы

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Andrey Mitrofanov , 30-Дек-13 11:31 
> поменяли шило на мыло чисто чтобы кому-то создать проблемы

У тебя проблемы? Хорошо!


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Нанобот , 30-Дек-13 20:39 
нет у меня никаких проблем, не нужно путать свои фантазии и объективную реальность.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 30-Дек-13 23:47 
> нет у меня никаких проблем,

Тогда не понятен повод для бухтения.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено slowpoke , 30-Дек-13 12:13 
какой смысл жать во что-то кроме xz?

для сайта это лишняя работа, а для пользователей без разницы что РАСПАКОВЫВАТЬ,

кроме того подкрутите ключи при упаковке xz, потому как я могу перепаковать с большим сжатием, а значит у вас не максимальное сжатие


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено slowpoke , 30-Дек-13 12:15 
юзайте для xz хотябы -9 --extreme

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено slowpoke , 30-Дек-13 12:18 
так же интересно куда пропал CHANGELOG для каждого релиза ядра. Раньше был.

"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Sylvia , 30-Дек-13 17:47 
никуда он не пропал
https://www.kernel.org/

ссылки там есть на чейнжлог


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено pavlinux , 30-Дек-13 20:35 
> никуда он не пропал
> https://www.kernel.org/
> ссылки там есть на чейнжлог

Покажи Changelog от ..., 3.10, 3.11, 3.12, последний большой был у 3.1.
Раньше реально ускоряло портирование, начиная с рекурсивного просмотра,
определяя в какой версии чего поменяли. Теперь только в пределах одной версии.
Как опознать разницу 3.10 от 3.11, если к примеру 3.10.25 вышел позже 3.11.10


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 30-Дек-13 23:49 
> Покажи Changelog от ..., 3.10, 3.11, 3.12, последний большой был у 3.1.

Хм, git log тебе в руки :). Если мало - можешь git diff попробовать.


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено pavlinux , 31-Дек-13 04:01 
>> Покажи Changelog от ..., 3.10, 3.11, 3.12, последний большой был у 3.1.
> Хм, git log тебе в руки :).

Точно, они испугались, что теперь ченжлоги по 250 метров. :)


"Kernel.org уходит от распространения архивов в формате bzip2"
Отправлено Аноним , 31-Дек-13 05:58 
> теперь ченжлоги по 250 метров. :)

Ну вот и LZMA как раз пригодится! :)