質問

ソースコードディレクトリ全体(約800MB)をtarするスクリプトがあります。できるだけ早く実行したいです。 GNU Tarは、何らかの理由で、展開する際に時間がかかりました。誰かがすでにこの比較を行っており、どのアプリケーションが最速のtar / untar実装を持っているかを知っているのではないかと思っていました。 Windowsの場合、btw。

役に立ちましたか?

解決

GNU tarとwhatとの比較

tarプログラムのパフォーマンスは、最終的に(ウイルス対策などの要素を削除した場合)I / Oにバインドされるため、tarを高速化するには、ハードウェアを高速化することが最善です。

他のヒント

http://www.7-zip.org/ の方が少し速いかもしれませんが、互いに直接テストしていません。 1つの考慮事項は、ファイルを圧縮するのではなくtarアーカイブにファイルを保存するようにtarスクリプトを取得することですが、それはfilesizeが考慮事項でない場合のみです。 単一のtarファイルに保存するためだけに小さくする必要がない場合は、圧縮を完全にオフにすることで大きなメリットが得られます。

また、オンアクセスウイルススキャナーがバックグラウンドで実行されていないことを確認してください。これにより、tarファイルが変更されるたびに再スキャンされ、tar時間に大幅に追加されます。

GNU tarに対して7zipをテストしましたが、遅いです。 WinRARも低速です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top