それらの”プログラムを持っている必要があります”ポストのいずれかがどこかに再びありました。 そしていつものように、人々はWinRARまたは7-Zipのいずれかを使用することについて少し議論しました。
このベンチマークはありますが、もう何年も古いです。
私は、これらのプログラムの更新が何かを変更したかどうかを確認するために迅速なテストを行うことにしました。
フォルダを圧縮し、圧縮時間を計時しました。 フォルダには328個のファイルが含まれていました(主にpdfですが、他のファイルもあります)。 元のサイズは156MBでした。
システム:
OS:Win10
CPU: AMD Phenom II x4 955
RAM:4GB
HDD:WD Blue7200rpm
このハードウェアは、彼らがそのトムのハードウェアテストで使用したhwatよりも弱いです。.. しかし、我々はそれがどのように行くかを見てみましょう。
7-Zipを7zに圧縮しました。WinRARをrarファイルに圧縮しました。 圧縮品質のみが変更され、他のすべての設定はすべてのテストでデフォルトになりました。
結果:http://i.imgur.com/stjsGD3.png(最速から最も遅い順)
結果は古い結果と非常によく似ています。
7-Zip fastestはWinRar fastestよりも高速ですが、圧縮率は低くなります。
7-Zip fastはWinRar fastとほぼ同じ時間がかかりますが、どのWinRar設定よりもわずかに多く圧縮されます。
7-Zip normalは、WinRARの設定よりも少し遅いですが、より多くの圧縮も行います。
7-Zip maximumとultraは、わずかに小さいファイルに長い時間がかかります。 これら二つは実際には同一でした。 この2つのCPU使用率は奇妙でした。 すべての低品質設定はすべてのコアで100%に達しましたが、これら2つは45%を超えませんでした。
解凍もタイミングを合わせました。 二つのプログラムの間に大きな違いはありませんでした。
7zファイルの解凍には6.5-7が必要でした。7秒、より高い圧縮はより速く解凍しました。
rarファイルの解凍には2.7-3.5秒かかり、より高い圧縮はより速く解凍されました。
HDDは十分に速くCPUにデータを送ることができず、7zファイルを開くのがはるかに遅かったことを除いて、より小さな圧縮されたファイルを読む
これを自分でテストしたいですか? Powershellを使用し、7-Zipの場合はコマンドMeasure-Command { & 'c:\Program Files-Zipz.exe' a -mx= | Out-Default }
を実行し、WinRARの場合はMeasure-Command { & 'c:\Program Files\WinRAR\Rar.exe' a -m | Out-Default }
を実行します。 Powershellはどれくらいの時間がかかったかを示します。
TL;DR
- 7-Zipは、高速化を目指したときに圧縮するのが最速です。 しかし、速度のためにいくつかの圧縮を取引します。
- 7-Zipはわずかに短い時間でWinRARのよりもわずかに小さいファイルになります。
- より多くの時間で7-Zipはさらに小さなファイルを作成します。
- rarファイルの解凍は、両方のプログラムで高速です。