nu a fost din nou unul dintre cei „trebuie să aibă programe” post undeva. Și, ca de obicei, oamenii s-au certat puțin despre utilizarea WinRAR sau 7-Zip.
există acest punct de referință, dar are deja mulți ani.
am decis să fac teste rapide pentru a vedea dacă actualizările acestor programe au schimbat ceva.
am comprimat un folder și am temporizat timpul de compresie. Dosarul conținea 328 de fișiere(mai ales pdf, dar și altele). Dimensiunea originală a fost de 156 MB.
sistem:
sistem de operare: Win 10
CPU: AMD Phenom II x4 955
RAM: 4 GB
HDD: WD Albastru 7200 rpm
acest hardware este mai slab decât hwat au folosit pe care testul hardware tom… Dar vom vedea cum merge.
7-Zip comprimat la 7z. WinRAR comprimat la fișier rar. Numai calitatea compresiei a fost modificată, toate celelalte setări au fost implicite în toate testele.
rezultate: http://i.imgur.com/stjsGD3.png(ordonate de la cel mai rapid la cel mai lent)
rezultatele sunt destul de similare cu rezultatele mai vechi.
7-Zip cel mai rapid este mai rapid decât WinRar cel mai rapid, dar are o compresie mai mică.
7-Zip fast durează aproximativ același timp cu WinRar fast, dar comprima puțin mai mult decât orice setare WinRar.
7-Zip normal este un pic mai lent decât orice setare WinRAR, dar, de asemenea, comprimă mai mult.
7-Zip maxim și ultra ia mult timp pentru fișier ușor mai mici. Cei doi erau de fapt identici. Utilizarea procesorului în aceste două a fost ciudat. Toate setările de calitate inferioară au atins 100% pe toate nucleele, dar aceste două nu au depășit 45%.
am temporizat, de asemenea, decompresie. Nu a fost mare diferență între cele două programe.
decomprimarea fișierelor 7z a luat 6,5-7.7 secunde, compresie mai mare decomprimat mai repede.
decomprimarea fișierelor rar a durat 2,7-3,5 secunde, compresia mai mare decomprimată mai repede.
cred că HDD nu poate alimenta date către CPU suficient de repede și citirea fișierelor mai mici comprimate este mai rapidă, cu excepția fișierelor 7z care au fost mult mai lente de deschis.
doriți să testați acest lucru singur? Doar utilizați powershell și executați comanda Measure-Command { & 'c:\Program Files-Zipz.exe' a -mx= | Out-Default }
pentru 7-Zip și Measure-Command { & 'c:\Program Files\WinRAR\Rar.exe' a -m | Out-Default }
pentru WinRAR. Powershell va spune cât a durat.
TL;DR
- 7-Zip este cel mai rapid pentru a comprima atunci când cu scopul de a accelera. Dar tranzacționează o compresie pentru viteză.
- 7-Zip face fișier puțin mai mic decât WinRAR în timp ușor mai scurt.
- cu mai mult timp 7-Zip face fișiere chiar mai mici.
- decomprimarea fișierelor rar este mai rapidă cu ambele programe.