Deze schakeloptie is vooral bedoeld voor gebruik bij testen of experimenten, bij gewoon gebruik is het doorgaans beter RAR de optimale parameters automatisch te laten selecteren. Merk op dat onjuist gebruik van deze schakeloptie kan leiden tot aanzienlijk verlies aan prestaties en compressie, gebruik het dus alleen als u zeker bent van de gevolgen van de instellingen.
De syntax is als volgt:
-mc[kanalen[modus][+ of -]
waar <modus> een waarde is die aangeeft welke compressie moet worden toegepast. Dit veld kan de volgende waarden hebben:
D |
deltacompressie; |
E |
x86-uitvoerbarebestandscompressie; |
L |
zoeken op groot bereik; |
X |
uitputtend zoeken. |
Het plusteken aan het eind van de schakeloptie past het geselecteerde algoritme toe op alle verwerkte gegevens, het minteken schakelt de module volledig uit. Als geen teken wordt ingevoerd, zal WinRAR automatisch de modules kiezen, gebaseerd op de gegevens en de huidige compressie methode. De schakeloptie -mc- schakelt alle optionele modules uit.
De parameter <kanalen> wordt gebruikt door de deltacompressie en wordt genegeerd door de andere modi. De beschikbare modi worden hieronder beschreven. Het splitst gegevens op in verschillende kanalen van 1 byte groot en berekent het verschil tussen de kanalen. Het verbetert mogelijk de compressieverhouding van tabelgegevens. <kanalen> is het aantal bytekanalen (1 tot 31).
x86-uitvoerbarebestandscompressie
Verbetert mogelijk de comrpessieverhouding van 32- en 64-bits x86-uitvoerbare bestanden.
Zoeken op groot bereik
Schakelt het zoekalgoritme in dat is ontworpen om efficiƫnt langere van verder van elkaar afgelegen herhaalde gegevensblokken te vinden. Het helpt mogelijk bij het verbeteren van de compressieverhoiding en soms de snelheid bij redundante gegevens zoals grote tekstbestanden. Dit algoritme verhoogt de geheugeneisen bij het inpakken, maar heeft geen invloed op de geheugeneisen of snelheid bij het uitpakken.
Als -mcl+ noch -mcl- worden opgegeven, dan past RAR het zoeken op groot bereik tot afhankelijk van de compressiemethode, woordenboekgrootte en andere parameters. Dit algoritme is bij woordenboeken groter dan 4 GB vereist en wordt dan automatisch ingeschakeld. In dit geval is het niet mogelijk om het uit te schakelen met de schakeloptie -mcl-.
Zoeken op groot bereik is van toepassing op de compressiemodi -m2 tot en met -m5 en wordt genegeerd voor -m1.
Uitputtend zoeken
Schakelt het veel tragere en meer uitputtende algoritme in voor het zoeken en comprimeren van herhaalde gegevens. Het biedt mogelijk aanvullende compressiewinst op tekstgegevens, maar op veel lagere snelheid. Zoeken op groot bereik is vereist om deze modus efficiƫnt te implementeren, waardoor -mcx de optie Zoeken op groot bereik automatisch activeert.
Voorbeeld
maak een compact archief met een woordenboek van 1 GB en uitputtend zoeken
WinRAR a -s -md1g -mcx teksten *.txt