Сжатие как у Fenixx

Toximan69, а у тебя не стоит ограничения на распаковку и запаковку -lc512mb -ld512mb
 
vint56, да вроде нет, все выглядит так: arc.exe a -wH:\Temp -ep1 -dses --dirs -s; -lc- -di -i2 -r
 
Toximan69, тогда должно все работать а в arc.ini [External compressor:lzma] а там не ограничений
 
vint56, нет

;lzmax64
[External compressor:lzma]

header = 0

packcmd = FreeArc-LZMA-x64 e lzma{:option} <stdin> <stdout>
 
Toximan69, попробуй так
ari.ini
Код:
[External compressor:precomp]
header = 0
packcmd   = precomp -slow -t-j -o$$arcpackedfile$$.tmp  $$arcdatafile$$.tmp
unpackcmd = precomp -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp

[External compressor:srep]
;options  = l%d (minimal match length, default=512)
header = 0
packcmd   = srep {options} -a1 -mem256m -m5f -l256 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = srep -d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

[External compressor:lzma]
header = 0
packcmd   = FreeArc-LZMA-x64 e lzma{:option} <stdin> <stdout>
unpackcmd = FreeArc-LZMA-x64 d lzma{:option} <stdin> <stdout>

@echo off
del /q data.arc
arc.exe a -ep1 -r -ed -s; -w.\temp -mprecomp+srep+lzma:d512m:ultra:bt4:128:mc65536:lc8 "data-1.bin" "packeddata\*"
pause
 
Один мой знакомый репакер дал мне интересную комбинацию цепочки выглядит она примерно так: srep:l128+rep:512mb+exe+delta+lzma:200mb:normal:bt4:128:mc100000:lc8, или вот: srep:l128+rep:256mb+delta+lzma:512mb:normal:128:mc100000:lc8 как он утверждает сжимает на ура, разве только во время распаковки может занимать до гигабайта оперативы но всё зависит от количества и размера файлов
 
андрей81, l128 - как по мне, это лишнее, особенно с такими объемами данных как сейчас. exe+delta не всегда подойдут, тут нужно все индивидуально подбирать, а srep+rep, интересная комбинация, один раз такую использовал, результат оправдал ожидания, так-как по другому жаться файл не хотел
 
андрей81, это немного не то srep:l128+rep:512mb+exe+delta+lzma:200mb:normal:bt4:128:mc100000:lc8 нужно с начало было что бы rep прошел потом srep toolame, об этом писал когда не хватает памяти допустим после precomp файлы разжались до 50 гигов при параметре srep l128 нужно много памяти потому лучше пройти rep или srep c по умолчанию l512 ну а потом когда размер на порядок будет меньше уже использовать srep и подбирать параметр minimal match length 512 ~ 256 ~ 128 и так далее
rep:512mb:a99+srep:l128+delta+lzma:200mb:normal:bt4:128:mc100000:lc8
 
я не понял 3.7GB максимально только для распаковки или для сжатия
для распаковки конечно
для упаковки вроде где-то ~14GB потребовалось, может больше, не помню уже.
помню что мне с моими 16GB RAM не хватало и пришлось включать SWAP
2 раза srep не когда не делал rep +srep делал и сколько ты использовал minimum LZ у 2 срипов
я не уточнил, первый srep в режиме rep, т.е. тот же самый rep, просто srep %)
второй srep с -l16
для rep ты какие параметры используеш
rep:64mb или rep:128mb
в зависимости сколько памяти нужно освободить для srep
но ведь чем больше дашь rep тем хуже пожмется в итоге
 
toolame, я так понял это только для себя столько памяти для распаковки почти 4 гига если выкладывать просто не у всех есть столько памяти
 
Назад
Сверху