Question

J'ai un script qui assomme tout le répertoire du code source (environ 800 Mo) et je souhaite qu'il s'exécute aussi vite que possible. GNU Tar, pour une raison quelconque, était plutôt lent quand il ne se faisait pas remarquer. Je me demandais si quelqu'un avait déjà fait cette comparaison et savait quelle application avait la mise en oeuvre tar / untar la plus rapide. Pour Windows, d'ailleurs.

Était-ce utile?

La solution

Comparaison de GNU tar avec quoi?

En définitive, les performances de votre programme tar (lorsque vous aurez supprimé des facteurs tels que l'antivirus) seront liées aux entrées / sorties; votre meilleur espoir est donc de disposer d'un matériel plus rapide.

Autres conseils

http://www.7-zip.org/ peut être un peu plus rapide, ne les ont pas testés directement les uns contre les autres. Une considération peut être de simplement faire en sorte que votre script tar stocke les fichiers dans une archive tar au lieu de les compresser, mais uniquement si la taille du fichier n’est pas prise en compte. Si vous n’avez pas besoin d’être plus petits, mais simplement d’être stockés dans un seul fichier tar, le fait de désactiver complètement la compression vous apportera un avantage non négligeable.

Vérifiez également que vous n’avez pas d’analyseur de virus sur accès fonctionnant en arrière-plan, car cela réanalyserait votre fichier tar à chaque modification et augmenterait considérablement votre temps de tarage.

J'ai testé 7zip contre GNU tar, et c'est plus lent .. :( WinRAR est également plus lent.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top