2012-06-03 07:08:41 +0000 2012-06-03 07:08:41 +0000
56
56

Verschiedene Komprimierungsmethoden in 7zip: Welches ist für welche Aufgabe am besten geeignet?

Es gibt also verschiedene Kompressionsmethoden in 7zip. Welche Methode ist für welche Aufgabe am besten geeignet?

Zum Beispiel: Ein Unterschied zwischen LZMA und LZMA2 ist, dass ich alle meine CPU-Kerne auswählen kann, während bei LZMA 2 Kerne das Maximum sind.

Antworten (4)

23
23
23
2012-06-03 08:00:30 +0000

Verwenden Sie LZMA 2, es sei denn, Sie wollen das Archiv auf einem System extrahieren, das nicht mit LZMA-2-Archiven umgehen kann.

Im Allgemeinen liefern die meisten modernen Kompressionsalgorithmen ungefähr die gleiche Kompression, und im Hinblick auf die Anzahl der Kerne, die Sie gleichzeitig verwenden können, liegt es an Ihnen, zu entscheiden, wie viele Sie verwenden möchten. Im Allgemeinen (es sei denn, Sie erstellen große Archive) gibt es jedoch keinen Grund, mehr als einen zu benötigen. Außerdem kann bei mehreren Kernen, die die Komprimierung durchführen, der Flaschenhals die Festplatte werden.

13
13
13
2012-06-03 08:16:41 +0000

Lzma2 ist schneller, wenn 4 oder mehr Kerne verwendet werden und bietet eine bessere Komprimierung. Dieses Dokument erklärt das alles.

5
5
5
2019-09-27 15:25:59 +0000

7-Zip (zumindest ab dem 27.09.2019) hat ein eingebautes Hilfedokument mit einer sehr, sehr schönen Erklärung der verschiedenen Einstellungen, die Sie wählen können und wofür jede im Allgemeinen gut ist.

Es gibt keine Benchmark-Ergebnisse oder ähnliches, aber es war genug Information, um mir etwas Vertrauen einzuflößen, dass ich “gut genug” und nicht “versehentlich schreckliche” Einstellungen wähle.

Das Hilfedokument ist sowohl über den 7-Zip-Dateimanager als auch über das Dialogfeld “Zum Archiv hinzufügen” verfügbar.

Der “Inhalts”-Pfad zu der Seite, die ich nützlich fand (und die sich direkt aus dem Dialogfeld “Zum Archiv hinzufügen” öffnet), lautet:

File Manager / Plugins / 7-Zip / Add to Archive Dialog Box

Hier ist ein grobes Kopieren/Einfügen des Abschnitts über die Kompressionsmethode:

Methodenbeschreibung

  • LZMA
  • Es ist die Basiskompressionsmethode für das 7z-Format. Selbst alte Versionen von 7-Zip können mit der LZMA-Methode erstellte Archive dekomprimieren. Es bietet eine hohe Komprimierungsrate und eine sehr schnelle Dekomprimierung.
  • LZMA2
  • Standardkomprimierungsmethode des 7z-Formats. LZMA2 ist eine LZMA-basierte Komprimierungsmethode. Es bietet eine bessere Multithreading-Unterstützung als LZMA. Die Kompressionsrate kann jedoch in einigen Fällen schlechter sein. Für die beste Kompressionsrate mit LZMA2 verwenden Sie 1 oder 2 CPU-Threads. Wenn Sie LZMA2 mit mehr als 2 Threads verwenden, teilt 7-zip die Daten in Chunks auf und komprimiert diese Chunks unabhängig voneinander (2 Threads für jeden Chunk).
  • PPMd
  • Der PPMdH-Algorithmus von Dmitry Shkarin mit kleinen Änderungen. Normalerweise bietet er eine hohe Kompressionsrate und hohe Geschwindigkeit für Textdateien.
  • BZip2
  • Standard-Komprimierungsverfahren auf Basis des BWT-Algorithmus. Bietet in der Regel eine hohe Geschwindigkeit und eine ziemlich gute Komprimierungsrate für Textdateien.
  • Deflate
  • Standardkomprimierungsverfahren der Formate ZIP und GZip. Das Komprimierungsverhältnis ist nicht sehr hoch. Aber es bietet eine ziemlich schnelle Komprimierung und Dekomprimierung. Die Deflate-Methode unterstützt nur ein 32-KB-Wörterbuch.
  • Deflate64
  • Modifizierte Version des Deflate-Algorithmus mit größerem Wörterbuch (64 KB).
4
4
4
2017-12-01 01:59:42 +0000

Schauen Sie hier nach: http://www.maximumcompression.com/data/summary_mf2.php#data und sortieren Sie nach Effizienz. Ich persönlich würde mir wünschen, dass FreeArc in 7-zip integriert wäre, und benutze es auch manchmal.