not in arc.ini but commandline.
Code:
Use of memory
If 75 % from the general(common) volume of physical memory are not enough for the chosen algorithm of compression the program automatically reduces the size of the dictionary/í½«¬á/... So that to go in in this volume of memory. This restriction can be removed(taken off) by means of an option–lc–or to establish(install) own, for example–lc128mb. Also it is possible to establish(install) restriction on volume of memory which is required for unpacking created archive, by means of an option–ld. The size of memory can be set and in percentage of the general(common) volume of the RAM, for example–lc25 % (adjustment(option) by default:–lc75 %–ld75 %; instead of % it is possible to use the letter p, for example–lc25p). At unpacking the option–ld also operates volume of used memory, but opportunities of this management are insignificant – it(she) can use only preservation of intermediate data in files on a disk if the algorithm allows it.
The option–md establishes(installs) the size of the block (for block algorithms) or the dictionary (for LZMA).
If the general(common) volume of data packed into one solid-block is less than size of the block/dictionary the size of the block/dictionary for this solid-block in appropriate way decreases. Therefore real consumption of memory can appear less displayed. The algorithms of compression really used in each created solid-block, and to memory it is possible to display their requirements an option–di + $.
The program uses the buffer of anticipatory reading for acceleration of compression of small files. By default the program tries to allocate for it(him) 16 mb or the size of the block of data at use of block algorithms – looking that more. If necessary this size automatically decreases so that together with the memory necessary for algorithm of packing, it(he) did not exceed 50 % from volume of the RAM of a computer – down to use only 1 Mb. You can establish(install) the size of this buffer, for example - cache=100mb or - cache=40 %. The option - cache-establishes(installs) minimally possible(probable) size of a cache (equal 64 kb).
FreeArc tries to use resources of a computer on a maximum. We shall consider(examine), for example, work by different machines(cars) of a method–m5, 384 Mb of memory using totally. By the machine(car) of all about 256 Mb of the RAM the algorithm will be broken on two parts using on 192 Mb, and these parts will be executed consistently, and data between them are transferred(transmitted) through an intermediate file. By the machine(car) about 512 Mb of the RAM both parts of algorithm will be carried out in parallel, and data between them to be transferred(transmitted) through memory. At last, by the machine(car) with 1Гб the RAM besides it(this) will be allocated 64 Mb for the buffer of anticipatory reading. Thus, results of compression by all machines(cars) will be identical, but the more to memory is accessible, the all will be faster all over J.
If you need to limit in addition volume of the memory used for packing or unpacking add options
–lc/–ld. For example:
–mx–lc1gb–ld256mb sets the maximal internal compression limited 1
gb of memory at packing and 256 Mb at unpacking.
so try above limits.. change lc8 to -lc1gb -ld256mb ( otherwise the lc8 on its own will use 75% of system memory ( total memory in system )
that's why its so important to NOT do anything else when running the compression for these conversions. Turn off any background programs / processes not essential for pc to run. Do it at night when going to bed & should be finished when you get up in am.