The OpenNET Project / Index page

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



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

Оглавление

Релиз архиватора p7zip 15.09, opennews (ok), 25-Дек-15, (0) [смотреть все] +1

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


41. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Michael Shigorinemail (ok), 25-Дек-15, 15:13 
> Многопоточную декомпрессию добавили хотя бы для bzip2?

Кто-то ещё пользуется bzip2?  Им ничто уже не поможет, даже такие примочки.

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

43. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 15:17 
Многие до сих пор выкладывают исходники в tar.bz2, в том числе и сам p7zip.
Ответить | Правка | Наверх | Cообщить модератору

48. "Релиз архиватора p7zip 15.09"  –2 +/
Сообщение от Michael Shigorinemail (ok), 25-Дек-15, 17:09 
> Многие до сих пор выкладывают исходники в tar.bz2

Это ж не повод брать именно в .bz2, если рядом есть .gz/.xz :)

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

57. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 18:08 
.gz больше по размеру, а те, кто выкладывает .bz2 обычно не выкладывают .xz и наоборот. А упомянутый p7zip вообще только в bz2.
Ответить | Правка | Наверх | Cообщить модератору

60. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Аноним (-), 25-Дек-15, 18:14 
>> Многие до сих пор выкладывают исходники в tar.bz2
> Это ж не повод брать именно в .bz2, если рядом есть .gz/.xz
> :)

У gz файл больше, а xz существенно медленнее, bz2 золотая середина :-)

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

62. "Релиз архиватора p7zip 15.09"  +2 +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 18:20 
> У gz файл больше, а xz существенно медленнее, bz2 золотая середина :-)

У bz2 размер файла больше чем у xz. По скорости декомпрессии xz в разы быстрее bz2.

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

63. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Michael Shigorinemail (ok), 25-Дек-15, 18:21 
> а xz существенно медленнее, bz2 золотая середина :-)

Нет.

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

68. "Релиз архиватора p7zip 15.09"  –2 +/
Сообщение от Аноним (-), 25-Дек-15, 18:49 
>> а xz существенно медленнее, bz2 золотая середина :-)
> Нет.

Да.

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

99. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Аноним (-), 25-Дек-15, 21:16 
Нет. Игрался ключиками у xz, достигал размера архива как у бзипа2, но время упаковки было меньше. Про дико асимметричную распаковку lzmaтых даже не вспоминаю.
Ответить | Правка | Наверх | Cообщить модератору

110. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Аноним (-), 26-Дек-15, 01:06 
> Игрался ключиками у xz, достигал размера архива как у бзипа2, но время упаковки было меньше

Никогда не видел время меньше, сколько ни сравнивал - у xz время всегда больше, распаковка быстрее, да.

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

72. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Led (ok), 25-Дек-15, 19:07 
> У gz файл больше, а xz существенно медленнее, bz2 золотая середина

Не звезди: на декомпрессии xz в 4-5 раз быстрее bzip2.

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

78. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Аноним (-), 25-Дек-15, 19:23 
>> У gz файл больше, а xz существенно медленнее, bz2 золотая середина
> Не звезди: на декомпрессии xz в 4-5 раз быстрее bzip2.

На сжатии больше потеряешь чем выиграешь на распаковке.

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

135. "Релиз архиватора p7zip 15.09"  +2 +/
Сообщение от Аноним (-), 28-Дек-15, 06:29 
Смотря что чаще.
Ответить | Правка | Наверх | Cообщить модератору

137. "Релиз архиватора p7zip 15.09"  +/
Сообщение от . (?), 28-Дек-15, 18:20 
.bz2 был стандартом во FreeBSD. Теперь (с 10-ки) там .xz Собственно всё :)
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

47. "Релиз архиватора p7zip 15.09"  +2 +/
Сообщение от Andrey Mitrofanov (?), 25-Дек-15, 16:40 
>> Многопоточную декомпрессию добавили хотя бы для bzip2?
> Кто-то ещё пользуется bzip2?  Им ничто уже не поможет, даже такие
> примочки.

Комплект Debian GNU/Linux 7.9, 8 "source" DVD + 10 "i386" DVD:

$ xzegrep -o <indeX.xz '\.[^.]+\.tar\.[^|]+' |awk '{sub("^\\.orig-[^.]+",".orig")}!/^\.debian/{sub("^\\.[^.]+","")}{print}'|sort |uniq -c |less
    177 .debian.tar.bz2
  11108 .debian.tar.gz
    207 .debian.tar.xz
   1795 .tar.bz2
  15452 .tar.gz
    724 .tar.xz

Кто-то пользуеься, да.   ...о лечении [покойника] припарками, не уверен, что это хоть как-то связано в [форматом] bzip2.

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

49. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Michael Shigorinemail (ok), 25-Дек-15, 17:10 
> Кто-то пользуеься, да.

Здесь как раз хорошо видна пропорция, причём ещё неплохая.

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

50. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от ALex_hha (ok), 25-Дек-15, 17:38 
> Многопоточную декомпрессию добавили хотя бы для bzip2?

давно уже - pbzip, только на декомпрессии выигрыш не очень, а вот на компрессии очень даже заметно


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

51. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от ALex_hha (ok), 25-Дек-15, 17:38 
> Кто-то ещё пользуется bzip2?  Им ничто уже не поможет, даже такие примочки.

а что не так с bzip2?


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

53. "Релиз архиватора p7zip 15.09"  +4 +/
Сообщение от Michael Shigorinemail (ok), 25-Дек-15, 17:44 
>> Кто-то ещё пользуется bzip2?
> а что не так с bzip2?

Жуткое соотношение производительности к степени сжатия по отношению к xz.

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

64. "Релиз архиватора p7zip 15.09"  –2 +/
Сообщение от Аноним (-), 25-Дек-15, 18:29 
>>> Кто-то ещё пользуется bzip2?
>> а что не так с bzip2?
> Жуткое соотношение производительности к степени сжатия по отношению к xz.

Что-то я не понимаю о чём вы:
$ time bzip2 -9k /var/tmp/linux-3.10.17.tar

real    0m46.186s
user    0m46.006s
sys     0m0.161s

$ time xz -9k /var/tmp/linux-3.10.17.tar

real    5m6.156s
user    5m5.291s
sys     0m0.735s

-rw-r--r-- 1 users users  86M дек 25 18:14 /var/tmp/linux-3.10.17.tar.bz2
-rw-r--r-- 1 users users  71M дек 25 18:14 /var/tmp/linux-3.10.17.tar.xz

17% экономии за 6x рост времени сжатия? Зачем это нужно?

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

65. "Релиз архиватора p7zip 15.09"  +3 +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 18:35 
> 17% экономии за 6x рост времени сжатия? Зачем это нужно?

Зачем нужен h264/h265/etc?
Упаковывается один раз - распаковывается может миллион раз. Посчитайте сколько экономит kernel.org трафика, а пользователи на времени распаковки.

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

66. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Michael Shigorinemail (ok), 25-Дек-15, 18:36 
>>>> Кто-то ещё пользуется bzip2?
>>> а что не так с bzip2?
>> Жуткое соотношение производительности к степени сжатия по отношению к xz.
> Что-то я не понимаю о чём вы:

А теперь bzcat/xzcat. :)

PS: и да, -9 тоже не запрашивал.

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

67. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Аноним (-), 25-Дек-15, 18:46 
>>>>> Кто-то ещё пользуется bzip2?
>>>> а что не так с bzip2?
>>> Жуткое соотношение производительности к степени сжатия по отношению к xz.
>> Что-то я не понимаю о чём вы:
> А теперь bzcat/xzcat. :)
> PS: и да, -9 тоже не запрашивал.

При распаковке xz в два раза быстрее, 5s vs 12s, понятно. Для домашнего использования мне это не нужно, мне надо один раз сжать и один раз распаковать и ждать 5 минут вместо 40 секунд я не буду :-) bzip2 тут явно лучше.

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

69. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 18:55 
Для домашнего использования можно ставить степень сжатия меньше.
Ответить | Правка | Наверх | Cообщить модератору

74. "Релиз архиватора p7zip 15.09"  –2 +/
Сообщение от Аноним (-), 25-Дек-15, 19:14 
> Для домашнего использования можно ставить степень сжатия меньше.

Вот с xz -2:
real    0m40.062s

-rw-r--r-- 1 sergey users  86M дек 25 18:14 /var/tmp/linux-3.10.17.tar.bz2
-rw-r--r-- 1 sergey users  88M дек 25 18:14 /var/tmp/linux-3.10.17.tar.xz

на 2 секунды быстрее bzip2, файл на 2 мегабайта больше, одно и то же, нет смысла всё равно.

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

76. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Led (ok), 25-Дек-15, 19:21 
> Вот с xz -2:

Идиот. С дефолтным сжимать нужно.

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

80. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Аноним (-), 25-Дек-15, 19:24 
>> Вот с xz -2:
> Идиот. С дефолтным сжимать нужно.

Не пойму, ты зачем меня обзываешь? :-)

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

83. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Led (ok), 25-Дек-15, 19:31 
>>> Вот с xz -2:
>> Идиот. С дефолтным сжимать нужно.
> Не пойму, ты зачем меня обзываешь? :-)

Идиот - это не "обзываловка".

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

84. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Michael Shigorinemail (ok), 25-Дек-15, 19:34 
>>>> Вот с xz -2:
>>> С дефолтным сжимать нужно.
>> Не пойму, ты зачем меня обзываешь? :-)
> это не "обзываловка".

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

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

88. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Аноним (-), 25-Дек-15, 19:38 
>>>>> Вот с xz -2:
>>>> С дефолтным сжимать нужно.
>>> Не пойму, ты зачем меня обзываешь? :-)
>> это не "обзываловка".
> Саш, для медицинской характеристики требуется образование, которого у тебя вроде всё-таки
> тоже не было; с другой стороны, человек, который пытается чего-то натестить
> такими бросками из крайности в крайность, и впрямь немного удивляет.

Ну удивляйтесь :-) Хамить то зачем?

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

85. "Релиз архиватора p7zip 15.09"  –1 +/
Сообщение от Аноним (-), 25-Дек-15, 19:35 
>>>> Вот с xz -2:
>>> Идиот. С дефолтным сжимать нужно.
>> Не пойму, ты зачем меня обзываешь? :-)
> Идиот - это не "обзываловка".

А что это?

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

98. "Релиз архиватора p7zip 15.09"  +/
Сообщение от chinarulezzz (ok), 25-Дек-15, 21:15 
Представился.
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

77. "Релиз архиватора p7zip 15.09"  +2 +/
Сообщение от Andrey Mitrofanov (?), 25-Дек-15, 19:23 
> Вот с xz -2:
> на 2 секунды быстрее bzip2, файл на 2 мегабайта больше, одно и
> то же, нет смысла всё равно.

Присоединяюсь к оратору из #73.  Хотя там вы оба излишне обобщали.

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

82. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 19:27 
> на 2 секунды быстрее bzip2, файл на 2 мегабайта больше, одно и
> то же, нет смысла всё равно.

А если учесть скорость распаковки?

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

87. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Andrey Mitrofanov (?), 25-Дек-15, 19:37 
>> на 2 секунды быстрее bzip2, файл на 2 мегабайта больше, одно и
>> то же, нет смысла всё равно.
> А если учесть скорость распаковки?

И умножить на "я даже сам хотя б два-то раза, да распакую", то и xz -3, и xz -5 "становятся ближе"ТМ.  А уж при умножении на миллион  xz -9e становится как родной и исключения типа "у нас тут arm, а на нём  65 MiB при распаковке может не везде найтись *и* мы ж Debian!" занимают своё почётное место.

ЗЫЖ Я уже упомянул об xz -e?

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

90. "Релиз архиватора p7zip 15.09"  –3 +/
Сообщение от Аноним (-), 25-Дек-15, 19:46 
>> на 2 секунды быстрее bzip2, файл на 2 мегабайта больше, одно и
>> то же, нет смысла всё равно.
> А если учесть скорость распаковки?

Давай сделаем чтоб от xz была выгода, то есть чтоб файл был не сильно больше, тогда надо xz -3:
time (xz -3vvk /var/tmp/linux-3.10.17.tar; xz -dkvvc /var/tmp/linux-3.10.17.tar.xz > /dev/null)

real    1m16.314s
user    1m16.054s
sys     0m0.221s

time (bzip2 -9k /var/tmp/linux-3.10.17.tar; bzip2 -dkc /var/tmp/linux-3.10.17.tar.bz2 > /dev/null)

real    0m58.145s
user    0m57.941s
sys     0m0.177s

89 165 963 /var/tmp/linux-3.10.17.tar.bz2
89 466 416 /var/tmp/linux-3.10.17.tar.xz

файл у xz чуть больше, сжимает и распаковывает в сумме дольше, bzip2 выиграл :-)

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

91. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 19:58 
У вас процессор с одним ядром? xz дает существенный выигрыш на многоядерных процессорах.
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору

92. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Аноним (-), 25-Дек-15, 20:00 
> У вас процессор с одним ядром? xz дает существенный выигрыш на многоядерных
> процессорах.

А как называется параллельная версия? У меня нет поддержки параллелизации сейчас:
xz (XZ Utils) 5.0.5
liblzma 5.0.5

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

94. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 20:08 
> А как называется параллельная версия? У меня нет поддержки параллелизации сейчас:
> xz (XZ Utils) 5.0.5
> liblzma 5.0.5

Думал, что это стандартная фишка всех xz. Сам я обычно использую "7z a -txz -mx=9 -md=8m -si" для сильного сжатия и "7z a -txz -mx=0 -md=8m -si" для быстрого.

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

96. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 20:35 
Стандартный xz тоже умеет, начиная с версии 5.2:
http://www.phoronix.com/scan.php?page=news_item&px=MTg3MDM
Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

93. "Релиз архиватора p7zip 15.09"  +/
Сообщение от Michael Shigorinemail (ok), 25-Дек-15, 20:03 
> xz дает существенный выигрыш на многоядерных процессорах.

За ним такого не припоминаю, а pxz сравнивать разумно с lbzip2/pbzip2 тогда уж (кстати, всё это хозяйство тоже есть в altlinux.org/rescue).

PS: с другой стороны, поток pxz пригоден для распаковки xz.

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

117. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Аноним (-), 26-Дек-15, 12:09 
Вы не понимаете современные архиваторы: сжимают они иногда медленней, но распаковывают очень быстро.

$ ls -la
-rw-rw-r--  1 user user 103956814 Nov  2 00:23 linux-4.3.tar.bz2
-rw-rw-r--  1 user user  86920812 Nov  2 00:23 linux-4.3.tar.xz

$ time xz -dk *xz

real    0m9.643s
user    0m9.431s
sys     0m0.193s

$ time bzip2 -dk *bz2

real    0m21.752s
user    0m21.292s
sys     0m0.326s

Разница в степени сжатия почти 20%. XZ распаковывает в два с лишним раза быстрее.

До кучи:

rar5 - 95,233,116 bytes, время распаковки - 2.8 секунды.
7z (lzma2) - 84,857,730 bytes, время распаковки - 8.7 секунд (на 2,43% лучше, чем XZ/LZMA).

// b.

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

79. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Michael Shigorinemail (ok), 25-Дек-15, 19:23 
> bzip2 тут явно лучше.

А теперь без -9. :)

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

81. "Релиз архиватора p7zip 15.09"  –2 +/
Сообщение от Аноним (-), 25-Дек-15, 19:25 
>> bzip2 тут явно лучше.
> А теперь без -9. :)

bzip2 -9 сжимает с такой же скоростью как xz -2 у xz -2 чуть побольше файл.

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

61. "Релиз архиватора p7zip 15.09"  +1 +/
Сообщение от Mihail Zenkov (ok), 25-Дек-15, 18:15 
> давно уже - pbzip, только на декомпрессии выигрыш не очень, а вот
> на компрессии очень даже заметно

pbzip2 can only parallel-decompress its own funky output files. Regular bzip2 streams must be processed on a single thread.

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

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

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




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

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