Domanda

Ho uno script che tara un'intera directory di codice sorgente (circa 800 MB) e voglio che funzioni il più velocemente possibile. GNU Tar, per qualche motivo, è stato un po 'lento quando non era inarrivabile. Mi chiedevo se qualcuno avesse già fatto questo confronto e sapesse quale applicazione ha l'implementazione tar / untar più veloce. Per Windows, tra.

È stato utile?

Soluzione

Confronto del tar GNU con cosa?

Le prestazioni del tuo programma tar alla fine (quando avrai rimosso fattori come l'antivirus) saranno vincolate all'I / O, quindi la tua migliore speranza di ottenere un tar più veloce è quella di ottenere hardware più veloce.

Altri suggerimenti

http://www.7-zip.org/ potrebbe essere un po 'più veloce, non li ho testati direttamente l'uno contro l'altro. Una considerazione potrebbe essere quella di ottenere il tuo script tar per archiviare i file in un archivio tar invece di comprimerli, ma questo è solo se la dimensione del file non è una considerazione. Se non ne hai bisogno per ridurne le dimensioni, solo per essere archiviato in un singolo file tar, quindi disattivare completamente la compressione ti darà un vantaggio significativo.

Inoltre, controlla e assicurati di non avere uno scanner antivirus in accesso in esecuzione in background, in quanto eseguirà una nuova scansione del tuo file tar ogni volta che cambia e aumenterà in modo significativo il tempo di combattimento.

Ho testato 7zip contro GNU tar, ed è più lento .. :( WinRAR è anche più lento.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top