Ru-Board.club
← Вернуться в раздел «Программы»

» FreeArc (часть 4)

Автор: egor23
Дата сообщения: 08.09.2011 13:59
Engaged Clown

Цитата:
ставит в систему GTK

не ставит в систему GTK
Автор: AlinaI
Дата сообщения: 13.11.2012 23:42
Здравствуйте! Поясните, пожалуйста, для особо тупых, как его установить в Total Commander? Документация на офсайте мне, честно говоря, не очень понятна. Спасибо!
Автор: egor23
Дата сообщения: 14.01.2012 15:28
Bulat_Ziganshin
переделовал - на RAM-drive - запись на RAM-drive
т.к. результат получился хуже чем - данные на HDD (закешированы) - запись на RAM-drive


Цитата:
для интереса попробуй новый rep1 без dll - одна из оптимизаций в rep2 заключалась как раз в том, что я исключил из dll rep_compress(), поскольку он был медленней встроенного

вот эта оптимизация полезная

Цитата:
1. данные на HDD (закешированы) - запись на RAM-drive (RAM-drive 288МБ)

старый rep
Compressed 1 file, 734,003,200 => 263,593,371 bytes. Ratio 35.9%
Compression time: cpu 12.56 secs, real 12.80 secs. Speed 57,358 kB/s

новый rep
Compressed 1 file, 734,003,200 => 265,662,180 bytes. Ratio 36.1%
Compression time: cpu 12.36 secs, real 12.58 secs. Speed 58,356 kB/s

новый2 rep
Compressed 1 file, 734,003,200 => 264,563,450 bytes. Ratio 36.0%
Compression time: cpu 8.42 secs, real 8.80 secs. Speed 83,439 kB/s


Arc.exe без dll

данные на HDD (закешированы) - запись на RAM-drive (RAM-drive 288МБ)

старый rep
Compressed 1 file, 734,003,200 => 263,593,371 bytes. Ratio 35.9%
Compression time: cpu 16.25 secs, real 16.47 secs. Speed 44,569 kB/s

новый rep
Compressed 1 file, 734,003,200 => 265,662,180 bytes. Ratio 36.1%
Compression time: cpu 9.88 secs, real 10.09 secs. Speed 72,719 kB/s

новый2 rep
Compressed 1 file, 734,003,200 => 264,563,450 bytes. Ratio 36.0%
Compression time: cpu 9.05 secs, real 9.27 secs. Speed 79,218 kB/s

ещё гляну на фрагментированном файлике
Автор: snkreg
Дата сообщения: 08.09.2011 15:03
Engaged Clown
Зависит от удобства. сейчас можно пожертвовать размером, к примеру я всегда юзаю PSI+, весит под 30мб, в тоже время как Вакуум весит 11, но Пся мне привычнее, удобнее и функциональнее. Так же и сабж, если он юзабилен, надежен и сжимает потрясно - почему бы не скачать эти 7мб - не так много. Но по юзабилити я пока отдаю предпочтение PeaZIP, как и писал хочу им написать - чтобы они включили в свой гуи все функции арка.
Автор: Shuld
Дата сообщения: 14.11.2012 16:33
V2driver

Здесь результаты автора
http://heartofcomp.altervista.org/MOC/MOCA.htm
Мои опыты (на вскидку) дают аналогичный результат.

Если "во многих местах даже проигрывает" - примеры в студию.
Конкретно, файл, версии архиваторов.
Я проверю.
Автор: Paramon111
Дата сообщения: 14.01.2012 15:36

Цитата:
-m насколько я понимаю, должен быть только один, а не 4.

Смотри, берем тот же файл .abk
-max - 26 206 164 (129c)
-max -mc-rep - 26 148 447 (117c)
-max -mc-rep -mc-exe - 25 454 436 (113c)
Как видишь разница есть. mc-dict можно не писать, он в этом варианте только тормозит процесс.
Лучше сжать этот файл я не смог.
Автор: Edison007007
Дата сообщения: 14.11.2012 18:34

Цитата:
Не особо он сжимает, во многих местах даже проигрывает.

У меня в некоторых случаях показывал отличные результаты.
Но, да, ЛЗМА2 полезнее будет
Автор: SerJantX
Дата сообщения: 08.09.2011 15:14
Engaged Clown
думаю многие отказываются его ставить не от того что он 7.7мб, WinRAR 1.7Мб весит - разница в 6Мб - считаешь критично(?), а от того что менее популярен и только лишь.
Боязнь пользователя не преодолима так же как и его лень! Типичная цитата рядового пользователя "---Винрар, а да знаю я. ---Фриарк у, хм, кхе, что эт, мне страшно... ну его, лучше уж что я знаю...".
как то так.
Автор: Bulat_Ziganshin
Дата сообщения: 14.01.2012 15:57

Цитата:
Около двух лет наблюдаю за развитием FreeArc.
За это время он не снискал особой популярности среди обычных людей, скорее больше среди репакеров игр.


Цитата:
Мне кажется в этой ситуации лучший выход был бы сменить вектор развития.
Как возможный вариант - развитие томов восстановления в виде кодов рид-соломона.


спасибо, насмешил. ты констатируешь, что fa популярен только среди гиков (согласен), и тут же предлагаешь переделать его под других гиков. и это как раз тогда, когда он худо-бедно разворачивается лицом к народу!

вот что я собираюсь делать:
- поддержку 7z/zip/zipx форматов на лучшем уровне, чем в 7-zip и других бесплатных программах
- поддержку формата arc в 7-zip (и транзитом в winrar/winzip/pa/hao)
- дальнейшее улучшение формата arc, чтобы сделать его "предложением, от которого невозможно отказаться". в частности, многотомность и в перспективе - par2 или что-то типа него
Автор: V2driver
Дата сообщения: 14.11.2012 19:14
Shuld
Вот несколько файлов: rghost.ru/41570636
Файлы в архиве 1.rar, каждый файл сжимать отдельно.
Автор: snkreg
Дата сообщения: 08.09.2011 15:29
SerJantX
Ну и от юзабилити тоже многое зависит, но идти по пути ХаоЗип, который является полным закосом под винарар - тоже не верно.
Bulat_Ziganshin
Булат, что Вы думаете на счет интерфейса?Понятное дело, что сейчас силы направленны не на это, но тем не менее, на будущее что думаете и какие сроки, если не секрет.
Автор: Shuld
Дата сообщения: 14.11.2012 20:48
V2driver
Из четырех файлов
2 лучше сжал 7z (1.apk, 1.tif)
а 2 - zcm (1.dds, 1.jpg).
Да... неоднозначно.
zcm совсем не сжал tif.
Автор: Shuld
Дата сообщения: 14.01.2012 16:04
Bulat_Ziganshin


Цитата:
кстати, оптимальные настройки rep-препроцессинга для различных режимов многопоточного сжатия:

-m1: rep:257
-m2: rep:65
-m3: rep:33
-m4: rep:96:d4m:s32


По какому критерию(ям)?
Автор: Engaged Clown
Дата сообщения: 08.09.2011 22:26
egor23
Всегда портабл качаю, поэтому думал, что инсталлер ставит либы GTK.
SerJantX

Цитата:
а от того что менее популярен и только лишь.

Да нет, сейчас испытываю на друзьях/знакомых HaoZip - довольны как слоны.
7-zip не нравится большинству из-за не очень удобного интерфейса.
Автор: V2driver
Дата сообщения: 14.11.2012 21:32
Shuld
Плохо Вы жали!
Вот, скачайте мои архивы:
rghost.ru/41574173 и rghost.ru/41574247
И посмотрите на размер.
Автор: Bulat_Ziganshin
Дата сообщения: 14.01.2012 16:24
Shuld
по соотношению скорости и степени сжатия. правда, на моей машине и на тестах всего 1-2 файлов

суть в том, что меньший :l улучшает конечное сжатие, но требует больше времени. поэтому для каждого уровня сжатия подбирается такой :l, чтобы получилось не слишком медленно. при этом l257/129/65/33/17 автоматически выставляют :c256/128/..., что позволяет сохранить совместимость архива со старыми версиями FA (не держащими параметр rep:cXX)
Автор: SerJantX
Дата сообщения: 09.09.2011 09:58
Engaged Clown
я на работе проверял и там играет роль не рюшки (freearc кстати по фейсу нормальный и не убогий как 7zip однозначно) а именно популярность, друзья/знакомые думаю по младше контингент, не против поэкспериментировать, не боятся, на работе к сотрудникам эти категории не относятся, они ни чего кроме WinRAR не знают ни 7zip ни что либо еще.

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

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

Планируется ли эта возможность?
Автор: Edison007007
Дата сообщения: 14.11.2012 22:32

Цитата:
Вот несколько файлов: rghost.ru/41570636

[MORE]DDS: 1,33 МБ (1 398 256 байт)
LZMA: 869 КБ (889 941 байт)
NZ -cc: 873 КБ (894 745 байт)
LZMA2: 885 КБ (906 751 байт)
ZCM -m7: 906 КБ (928 265 байт)

APK: 5,76 МБ (6 050 771 байт)
NZ -cc: 5,31 МБ (5 570 338 байт)
LZMA: 5,46 МБ (5 731 313 байт)
LZMA2: 5,46 МБ (5 735 724 байт)
ZCM -m7: 5,52 МБ (5 795 659 байт)

JPG: 117 КБ (120 177 байт)
Pack_JPG: 95,1 КБ (97 400 байт)
NZ -cc: 114 КБ (117 589 байт)
ZCM -m7: 115 КБ (118 766 байт)
LZMA: 116 КБ (119 260 байт)
LZMA2: 117 КБ (119 938 байт)

TIF: 1,59 МБ (1 674 468 байт)
NZ -cc: 1,36 МБ (1 426 882 байт)
ZCM -m7: 1,43 МБ (1 500 768 байт)
LZMA: 1,47 МБ (1 548 404 байт)
LZMA2: 1,48 МБ (1 554 832 байт)[/MORE]

LZMA = FA [February 5 2012]
LZMA2 = 7-Zip 9.26
ZCM v.0.70d Ultra
NZ 0.07a
Автор: WildGoblin
Дата сообщения: 14.01.2012 18:57
Miggo77

Цитата:
Как возможный вариант - развитие томов восстановления в виде кодов рид-соломона.
В "модемные времена" это было весьма нужно и актуально...
Автор: slech
Дата сообщения: 09.09.2011 11:09
SerJantX
из шапки:
Что подразумевается под "интеграцией с Explorer"
Автор: Shuld
Дата сообщения: 14.01.2012 19:28
Bulat_Ziganshin

Потестировал на нескольких папках версии 25.12.2011 и 14.01.2012.
Результаты практически совпадают и по времени и по сжатию. Где-то чуть лучше, где-то чуть хуже. По сжатию разница на уровне сотых долей процента, по времени - доли процента. Никакого преимущества не заметно.

Добавлено:
Папки размером от 1 ГБ и больше.

Добавлено:
Хотя...

Compressing 1,082 files, 1,212,406,221 bytes.

FreeArc 0.67 (December 25 2011)
rep:1gb:h24+4x4:i0:lzma:4mb:h32mb:normal:bt4:128
Memory for compression 1380mb, decompression 1064mb, cache 16mb
Compressed 1,082 files, 1,212,406,221 => 847,321,687 bytes. Ratio 69.8%
Compression time: cpu 525.46 secs, real 137.87 secs. Speed 8,794 kB/s

11.01.2012
rep:1gb:c256+4x4:i0:lzma:4mb:h32mb:normal:bt4:128
Compressed 1,082 files, 1,212,406,221 => 847,204,487 bytes. Ratio 69.8%
Compression time: cpu 520.33 secs, real 135.05 secs. Speed 8,977 kB/s

14.01.2012
rep:1gb:c256+4x4:i0:lzma:4mb:h32mb:normal:bt4:128
Compressed 1,082 files, 1,212,406,221 => 847,204,487 bytes. Ratio 69.8%
Compression time: cpu 515.65 secs, real 135.32 secs. Speed 8,959 kB/s
Автор: V2driver
Дата сообщения: 15.11.2012 06:02
Edison007007
А где же равные параметры? -m7 не катит.
Сколько ZCM-му нужно ОЗУ на упаковку этих мелких файлов и на распаковку?

Имхо, он того не стоит.
Вот lzma2
Автор: ndch
Дата сообщения: 09.09.2011 12:14
Bulat_Ziganshin
Когда планируется следущая альфа ?
Автор: Bulat_Ziganshin
Дата сообщения: 15.11.2012 11:46

Цитата:
Про lz4a.

я его доведу до ума, переименую в lz4 и включу в релиз 0.70. пока можно рассматривать как экспериментальный компрессор


Цитата:
ZCM

вещь хорошая, но исходников нет


Цитата:
У меня не интегрировалось пока не поставил галку: "показывать скрытые файлы, папки и диски",

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


Цитата:
как его установить в Total Commander?

найди freearc.addon в инсталяции FreeArc и симпортируй его в Archive Manager в TC
Автор: egor23
Дата сообщения: 14.01.2012 22:45
Bulat_Ziganshin

Цитата:
ещё гляну на фрагментированном файлике

Nero-9.2.6.0_trial.tar 1883МБ 323 фрагмента

1. данные на HDD - запись на другой HDD

старый rep arc + dll
Compressed 1 file, 1,974,371,328 => 510,572,988 bytes. Ratio 25.8%
Compression time: cpu 35.64 secs, real 58.50 secs. Speed 33,750 kB/s

новый rep arc + dll
Compressed 1 file, 1,974,371,328 => 514,212,681 bytes. Ratio 26.0%
Compression time: cpu 33.92 secs, real 40.64 secs. Speed 48,581 kB/s

новый rep arc без dll
Compressed 1 file, 1,974,371,328 => 514,212,681 bytes. Ratio 26.0%
Compression time: cpu 27.19 secs, real 34.92 secs. Speed 56,537 kB/s

новый2 rep arc + dll
Compressed 1 file, 1,974,371,328 => 512,900,101 bytes. Ratio 25.9%
Compression time: cpu 23.06 secs, real 46.11 secs. Speed 42,819 kB/s


2. данные на HDD - запись на HDD

старый rep arc + dll
Compressed 1 file, 1,974,371,328 => 510,572,988 bytes. Ratio 25.8%
Compression time: cpu 36.00 secs, real 61.25 secs. Speed 32,235 kB/s

новый rep arc + dll
Compressed 1 file, 1,974,371,328 => 514,212,681 bytes. Ratio 26.0%
Compression time: cpu 33.48 secs, real 43.34 secs. Speed 45,551 kB/s

новый rep arc без dll
Compressed 1 file, 1,974,371,328 => 514,212,681 bytes. Ratio 26.0%
Compression time: cpu 26.73 secs, real 43.17 secs. Speed 45,733 kB/s

новый2 rep arc + dll
Compressed 1 file, 1,974,371,328 => 512,900,101 bytes. Ratio 25.9%
Compression time: cpu 22.64 secs, real 55.80 secs. Speed 35,385 kB/s

Итого
новый rep arc без dll vs новый2 rep arc + dll
по cpu time новый2 rep быстрее на 15%, но это преимущество можно увидеть в идеальном случае, в теории.

Добавлено:
PS: скорость чтения с диска файла Nero-9.2.6.0_trial.tar ~70МБ\с
Автор: kalpak
Дата сообщения: 10.09.2011 08:46
не знаю как у остальных, но после вчерашнего ночного обновления баз KIS 2012
все sfx-модули проверяет нормально, нечего не находит
кстати я этот вопрос задавал
я сжимал файл 8 гб методом 4x4+lzma (точные параметры lzma не помню, то когда без 4x4 делал то были такие же, просто убрал 4x4)
получил размер примерно 750МБ однако просто lzma сжимал
то размер получился около 700 МБ
думал поможет параметр b у 4x4, но его увеличение никак не влияет на итоговый размер
почему такая разница в размерах конечного файла ?
можно как то изменить эту ситуации?
Автор: WildGoblin
Дата сообщения: 15.11.2012 12:56
Bulat_Ziganshin

Цитата:
Archive Manager в TC
Что за такой Archive Manager? Можно ссылку?
Автор: Bulat_Ziganshin
Дата сообщения: 14.01.2012 23:43

Цитата:
по cpu time новый2 rep быстрее на 15%, но это преимущество можно увидеть в идеальном случае, в теории.  


с 11 по 14 января я исключил rep из facompress.dll. изменил дефолт с rep:l512:c256 на rep:l512:c128 плюс переписал встроенный в exe алгоритм crc, у меня лично он стал вдвое быстрее
Автор: Bulat_Ziganshin
Дата сообщения: 10.09.2011 13:53
new alpha version:

improved archive extraction speed when your antivirus checks all disk activity
fixed most of problems with recognizing inner archive instead of outer one in a.arc.7z, a.7z.arc and so on
Unarc/SFX/DLL: added CLS methods support (i.e. cls-*.dll)
reduced amount of memory required to open archive (now 350-400 bytes per file)
option --nodata now works again


Benchmark of extraction optimization:


Код: I:\>wget http://freearc.org/download/testdata/SysInternals.arc

Antivirus disabled:

I:\>arc x SysInternals.arc -o+
Extracted 93 files, 6,348,445 => 30,449,518 bytes. Ratio 20.8%
Extraction time: cpu 0.44 secs, real 0.29 secs. Speed 104,631 kB/s

Antivirus (MS Essentials) enabled, old FreeArc version:

I:\>arc x SysInternals.arc -o+
Extracted 93 files, 6,348,445 => 30,449,518 bytes. Ratio 20.8%
Extraction time: cpu 0.42 secs, real 4.09 secs. Speed 7,448 kB/s

Antivirus (MS Essentials) enabled, new FreeArc version:

I:\>"C:\!\FreeArchiver\Tests\arc" x SysInternals.arc -o+
Extracted 93 files, 6,348,445 => 30,449,518 bytes. Ratio 20.8%
Extraction time: cpu 0.45 secs, real 1.31 secs. Speed 23,260 kB/s
Автор: Fire_Dragon
Дата сообщения: 15.11.2012 16:35
Хорошо бы сделать нормальную информацию для восстановления по раньше чем в версии 0.90, как по плану, давно хочется чтобы появился архиватор способный конкурировать с RARом, но без инфы для восстановления лично для меня конкурентов на 100% способных заменить RAR быть не может. Есть, конечно, SQX, но там свои прибамбасы есть.
Желаю удачи автору FreeArc в его начинаниях! Спасибо за работу!

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275

Предыдущая тема: Punto Switcher (часть 3)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.