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

Исходное сообщение
"7zip"

Отправлено Nevazhno , 05-Апр-13 14:03 
Использую Freebsd, возник вопрос, а есть ли противопоказания если вместо конвеера с tar и 7z я:
- сохраню владельцев, права и хеш суммы с помошью mtree
- просто сожму все это хозяйство с помощью 7z без конвееров, бесплатно и без смс

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

из главного плюса для меня - multi threading из коробки. Не уверен что в случае с конвеером будет также эффективно.

Я в чем-то неправ?


Содержание

Сообщения в этом обсуждении
"7zip"
Отправлено pavlinux , 06-Апр-13 00:12 
> Я в чем-то неправ?

multi threading - это не плюс.


"7zip"
Отправлено Nevazhno , 06-Апр-13 10:17 
>> Я в чем-то неправ?
> multi threading - это не плюс.

возможность использвать все ядра процессора для сжатия файлов не плюс?
на виндовс разница заметна без секундомеров.

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

Надо будет потестировать варианты с конвеером и этим велосипедным методом.


"7zip"
Отправлено pavlinux , 06-Апр-13 22:21 
>>> Я в чем-то неправ?
>> multi threading - это не плюс.
> возможность использвать все ядра процессора для сжатия файлов не плюс?

Разжатие 100 мегового файла на 4 потока занимает 16 сек., в один поток - 10 сек.


"7zip"
Отправлено Nevazhno , 07-Апр-13 07:12 
>>>> Я в чем-то неправ?
>>> multi threading - это не плюс.
>> возможность использвать все ядра процессора для сжатия файлов не плюс?
> Разжатие 100 мегового файла на 4 потока занимает 16 сек., в один
> поток - 10 сек.

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


"7zip"
Отправлено ALex_hha , 23-Апр-13 13:41 
>>>> Я в чем-то неправ?
>>> multi threading - это не плюс.
>> возможность использвать все ядра процессора для сжатия файлов не плюс?
> Разжатие 100 мегового файла на 4 потока занимает 16 сек., в один
> поток - 10 сек.

имеет смысл при сжатии, а не распаковке