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

Verschillende compressiemethoden in 7zip: Welke is het meest geschikt voor welke taak?

Er zijn dus verschillende compressiemethoden in 7zip. Welke methode is het meest geschikt voor welke taak?

Bijvoorbeeld: Een verschil tussen LZMA en LZMA2 is dat ik al mijn cpu cores kan kiezen, terwijl in LZMA 2 cores de max is.

Antwoorden (4)

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

Gebruik LZMA 2 tenzij u het archief wilt uitpakken op een systeem dat niet overweg kan met LZMA 2 archieven.

Over het algemeen geven de meeste moderne compressie-algoritmen ongeveer dezelfde compressie, en wat betreft het aantal kernen dat je tegelijk kunt gebruiken, is het aan jou om te beslissen hoeveel je er wilt gebruiken. Over het algemeen (tenzij u grote archieven maakt) is er echter geen reden om er meer dan één nodig te hebben. Bovendien, met meerdere kernen die de compressie doen, kan het knelpunt de harde schijf worden.

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

Lzma2 is sneller bij gebruik van 4 of meer kernen en het geeft betere compressie. Dit document legt het allemaal uit.

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

7-Zip (althans vanaf 2019-09-27) heeft een ingebouwd Help-document met een zeer, zeer mooie uitleg over de verschillende instellingen die je kunt kiezen en waar, in het algemeen, elk goed voor is.

Er zijn geen benchmark resultaten of wat dan ook, maar het was genoeg informatie om me wat vertrouwen in te boezemen dat ik “goed genoeg” koos en niet “per ongeluk vreselijke” instellingen.

Het Help document is beschikbaar via de 7-Zip File Manager en het Add to Archive dialoogvenster.

Het “Inhoud” pad naar de pagina die ik nuttig vond (en die direct wordt geopend vanuit het dialoogvenster Toevoegen aan archief) is:

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

Hier is een ruwe kopie/plak van het gedeelte over de compressiemethode:

Methode Beschrijving

  • LZMA
  • Het is de basis compressie methode voor het 7z formaat. Zelfs oude versies van 7-Zip kunnen archieven decomprimeren die gemaakt zijn met de LZMA methode. Het biedt een hoge compressie ratio en zeer snelle decompressie.
  • LZMA2
  • Standaard compressie methode van 7z formaat. LZMA2 is een op LZMA gebaseerde compressiemethode. Het biedt betere ondersteuning voor multithreading dan LZMA. Maar de compressieverhouding kan in sommige gevallen slechter zijn. Voor de beste compressie ratio met LZMA2 gebruik 1 of 2 CPU threads. Als je LZMA2 met meer dan 2 threads gebruikt, splitst 7-zip de gegevens op in chunks en comprimeert deze chunks onafhankelijk (2 threads per chunk).
  • PPMd
  • Dmitry Shkarin’s PPMdH algoritme met kleine veranderingen. Gewoonlijk levert het een hoge compressieverhouding en een hoge snelheid voor tekstbestanden.
  • BZip2
  • Standaard compressiemethode gebaseerd op BWT algoritme. Gewoonlijk biedt het een hoge snelheid en een vrij goede compressieverhouding voor tekstbestanden.
  • Deflate
  • Standaard compressiemethode van ZIP en GZip formaten. De compressieverhouding is niet al te hoog. Maar het biedt vrij snel comprimeren en decomprimeren. Deflate methode ondersteunt slechts 32 KB woordenboek.
  • Deflate64
  • Gewijzigde versie van het Deflate-algoritme met een groter woordenboek (64 KB).
4
4
4
2017-12-01 01:59:42 +0000

Kijk hier eens: http://www.maximumcompression.com/data/summary_mf2.php#data en sorteer op efficiëntie. Persoonlijk zou ik willen dat FreeArc ingebouwd was in 7-zip, en ik gebruik het soms.