Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten.
Vor 4 Jahren geschlossen.
Verbessern Sie diese Frage
Welche Faktoren sollten bei der Auswahl zwischen 7zip, xz, gzip, tar usw. zum Komprimieren und Archivieren von Dateien berücksichtigt werden?
Akzeptierte Antwort:
Ich möchte zunächst das aus der von Ihnen bereitgestellten Liste klarstellen:tar ist die einzige, die nicht ist ein Kompressionsalgorithmus. tar ist die Abkürzung für T Affe Ar Schnittlauch und wird verwendet, um Archivdateien zu erstellen. Kurz gesagt, eine einzelne Datei, die aus einer oder mehreren Dateien besteht. Es wird verwendet, um Dateien zu bündeln, damit sie von einem Kompressor komprimiert werden können, der nur eine einzelne Datei komprimieren kann.
In Bezug auf die Verfügbarkeit zip ist für UNIX- (Linux/BSD/MacOS) und Windows-Systeme weit verbreitet. Daher ein zip Datei ist sehr portabel. Tools zum Komprimieren/Dekomprimieren von xz und gzip Dateien sind auch auf Windows-Systemen verfügbar, werden aber häufiger auf UNIX-Systemen gesehen und verwendet.
xz und 7zip sind dafür bekannt, einen besseren Komprimierungsalgorithmus als gzip zu haben , verwenden aber mehr Speicher und Zeit zum Komprimieren/Dekomprimieren. Dieses Thema wird hier gut diskutiert.
Ich würde die Verwendung von gzip empfehlen wenn weniger Speicher verfügbar ist und die Komprimierungs-/Dekomprimierungsgeschwindigkeit ein Problem darstellt. 7zip und xz kann verwendet werden, wenn Platz ein Problem ist und die Komprimierungs-/Dekomprimierungsgeschwindigkeit nicht.
Einige nette Benchmarks zu diesen Algorithmen finden Sie hier. Hinweis: LZMA ist der von 7zip verwendete Komprimierungsalgorithmus und xz .