7z komprimuje jednotlivé blocky, jejich nastavení je právě ta řada divných argumentů v samotném dotazu, moc sice optimálně nastavené nejsou, ale neznám HW, objem dat atd.
Je to nastavene na nejlepsi moznou kopresi, optimalnejsi zpusob jsem nenasel. Pravda, je to pomale. Velikost slovniku je parametr -md a velikost bloku (coz nevim co presne ma namysli) se da nastavit podstatne vetsi, aby byl libovolne velky archiv jako jeden blok (-ms).
Ale tady se blok rozumi velikost slovniku -md, coz velikosti bloku, do kterych je archiv rozdelen, odpovida.
-mmt je multithreating, kolik vlaken procesoru se pouzije. Problem je, ze ja jeden slovnik lze pouzit max. 2 vlakna, s kazdou zapocatou dvojici vlaken se musi do pameti paralelne alokovat slovnik. Pokud das -mmt=on, alokuje si to vsechny dostupna vlakna CPU (multi-threating jde jen u lzma2, u lzma ne). Kombinace -md=1536m -mmt=16 znamena, ze potrebujes cca 132 GB RAM, pokud das -mmt=2 nebo -mmt=off, potrebujes 16.5 GB RAM.