4.20 - optimalizace pro více vláken včetně ZIP

  • Změny v kompresi:
    • Obecný kompresný algoritmus RAR byl optimalizovaný pro lepší využití vícejádrových procesorů. I když je možné, že došlo ke zvýšení rychlosti komprese v případě jednojádrových procesorů, nejvýraznější zvýšení výkonu by mělo být na vícejádrových procesorech.

      Zvýšení rychlosti závisí na typu a průměrné velikosti dat. Vícejádrový procesor se optimálně využije v případě komprese velkých souborů.
    • Kvůli zvýšení rychlosti program využívá více paměti. Kompresní algoritmus RAR obecně využívá 120 MB paměti. Pro porovnání, předcházející verzi 4.11 postačovalo kolem 40 MB.
    • Algoritmus RARu pro kompresi textu není schopen účinně využít více jader, takže je jeho rychlost v tomto prostředí výrazně nižší v porovnání s kompresí obecných dat. Také rozbalení těchto dat je výrazně pomalejší nezávisle na počtu jader. Z tohoto důvodu jsme se rozhodli ve výchozím nastavení tento algoritmus zakázat.

      Pokud potřebujete maximální možnou kompresi textových dat bez ohledu na rychlost, můžete toto nastavení povolit v dialogu "Pokročilé nastavení komprese" klikněte na tlačítko "Komprese..." na záložce "Pokročilé". Tuto volbu je možné také nastavit jako výchozí.

      V Příkazovém řádku je možné textovou kompresi zapnout pomocí přepínače -mct.
    • Volba "Nejrychlejší" (-m1) v nastavení komprese nyní také využívá více jader. Ve verzi 4.11 se využívalo pouze jedno jádro procesoru.
  • Zvýšila se rychlost obecného algoritmu RAR pro rozbalování. Tento algoritmus není schopen využít více jader, takže jeho rychlost nezávisí na jejich počtu.
  • Změny komprese ZIP:
    • Od této verze ZIP podporuje více procesorových jader. To vede ke značnému zvýšení rychlosti komprese na vícejádrových počítačích. Rychlost komprese ZIP se zvýšila také na počítačích s jedním jádrem.
    • Paměťové nároky pro ZIP kompresi se zvýšily přibližně o 15 MB.
  • Při vytváření záchranných svazků došlo také k výraznému zvýšení rychlosti. Limitujícím faktorem je obvykle rychlost přístupu k disketové mechanice. Zvýšení rychlosti lze proto zaznamenat pouze při práci s daty na disku.
  • Při použití programu z příkazové řádky -mt<threads> je možné nastavit počet vláken v rozmezí 1 až 32. V přecházející verzi bylo možné nastavit pouze hodnotu mezi 0 a 16.
  • Příkaz Vyhledat soubory dokáže prohledávat i archivy ve formátu 7-Zip.
  • Windows 2000 není nadále podporováno ve WinRARu ani v samorozbalovacích archivech.

zpět