Forskelle mellem de mange arkivkomprimerede filformater

Hvis du er en filhoarder, er filkomprimering noget, du absolut skal vide om. Selvom lagringsteknologien fortsætter med at forbedre sig i et hurtigt tempo, er effektivitet aldrig en dårlig ting.

For ikke at nævne, mange af vores filstandarder i dag overstiger fortidens – de 128 kbps MP3'er(MP3s) , vi plejede at downloade på Napster , er nu blevet erstattet med FLAC'er(FLACs) , hvor en enkelt sang kan være på størrelse med et helt MP3 - album.

Mange af os har filer, som vi ikke ønsker at slippe af med, men som heller ikke har brug for øjeblikkelig, dynamisk adgang til. Det kan være billeder, videoer, musik og meget mere. Oprettelse af et arkiv af disse filer kan skære ned på brugt diskplads, hvilket igen kan resultere i bedre ydeevne. Det kan også spare dine lommer - din 1 TB eksterne harddisk kan føles tættere på 2 TB, hvis du arkiverer ordentligt!

Det er ikke særlig svært at lære at komprimere dine filer, men hvad med alle disse arkivformater? Komprimering af filer placerer dem i en "boks" af en enkelt fil, men den fil kan have så mange forskellige filtypenavne: ZIP , RAR , 7Z, TAR , GZ - hvad(GZ—what) betyder disse alle sammen? Der er sikkert en forskel, ikke?

Selvfølgelig er der! Hvis der er én ting, pc'en udmærker sig til, så er det at give dig muligheder, og når det kommer til at arkivere dine filer, har du mange af dem. Lad os i denne artikel diskutere forskellene mellem de mange populære komprimerede filarkivformater(differences between the many popular compressed file archive formats) .

Hvad er et ZIP-arkiv?

WinZip er en af ​​de første filarkivere, der vandt udbredt popularitet, og den giver brugerne mulighed for at komprimere filer som et ZIP - arkiv.

Her er de vigtigste forskelle, som ZIP -formatet har i forhold til andre arkivfiltyper:

  • Filer kan gemmes uden komprimering.
  • Hver fil i arkivet komprimeres separat. Dette giver mulighed for brug af forskellige algoritmer og et højere komprimeringsforhold, men kommer med ulempen ved en større arkivfilstørrelse ved komprimering af et stort antal små filer.
  • ZIPs adgangskodebaserede kryptering var kriminelt svag indtil 2003 (da AES blev tilføjet).
  • Indtil udvidelser kom omkring, var der en hård grænse på 4 GB for alt: ukomprimeret filstørrelse, komprimeret filstørrelse og samlet arkivstørrelse.
  • ZIP -komprimering er hurtigere og ikke så CPU-intensiv som mange af nutidens populære alternativer.
  • ZIP understøttes af de fleste Linux - distributioner og alle versioner af Windows (siden XP) ud af boksen.

Hvad er et RAR-arkiv?

WinRAR blev berømt for sin uendelige "prøveperiode". Efter 30 dage ville du begynde at få en popup i WinRAR om, at din prøveversion var afsluttet, som du så bare kunne … lukke. RAR , opkaldt efter dets udvikler, Eugene Roshal , er et utroligt populært arkivformat i dag.

Sådan adskiller det sig fra mængden:

  • RAR giver mulighed for modularisering af arkiver til volumener, hvilket er en effektiv måde at gemme massive filer på.
  • Du kan alternativt komprimere filer til en enkelt blok (fast format).
  • AES-kryptering er standard.
  • Arkiver kan beskyttes med en adgangskode.
  • Komprimering af lydfiler er særlig effektiv (op til 90%).
  • RAR -arkiver kan indlejres i andre filer. Vidste(Did) du, at du kan skjule et RAR-arkiv i en JPEG(hide a RAR archive in a JPEG) ?
  • Mange RAR -udtræksrutiner er blevet omskrevet som open source-software.
  • RAR har et generelt bedre kompressionsforhold sammenlignet med ZIP , dens største konkurrent.

Hvad er et 7Z-arkiv?

Ikke overraskende blev 7Z-arkivformatet introduceret af Windows - applikationen 7-Zip . Det var helt tilbage i 1999! 7-Zip og et bibliotek til at læse 7Z-filformatet er begge offentligt tilgængelige under GNU Lesser General Public License .

Her er nogle af 7Zs funktioner:

  • 7Z har en arkitektur, der er både modulær og åben, som gør det muligt at komprimere, konvertere og kryptere filer via forskellige stablingsmetoder.
  • Filer kan komprimeres i forhold omkring 2-10%.
  • AES-kryptering er standard.
  • Alle arkivoverskrifter er komprimeret. Arkivoverskrifter gemmer oplysninger om, hvordan man håndterer datablokke i arkivet.
  • Ekstremt store (milliarder GB) filer understøttes.
  • Understøttede komprimeringsalgoritmer ( LZMA/LZMA2 , PPMd , BZip2 ) kan drage fordel af parallel computing på moderne multi-core CPU'er(CPUs) .

Hvad er et TAR-arkiv?

TAR er det mest populære arkivfilformat på Unix- og Unix - lignende systemer. Det er vigtigt at forstå, at hver TAR kun er en arkivfil. Det bruges sammen med GZ, som bruges til at komprimere filer og selv ikke har nogen arkiveringsmuligheder. Sammen skaber de en "tarball"-fil ( TAR.GZ -format).

TAR gør det muligt at modtage komprimerede HTTP- svar og sende komprimerede anmodninger, hvilket tillader komprimeringsforhold at nå op til 80 %. Dette arkivformat bruges oftest til backup og distribution af indhold på tværs af Linux - varianter. TAR -arkiver bevarer gruppetilladelser, datoer, mappestrukturer og andre vigtige filsystemoplysninger.

Som du kan se, har hvert arkivformat sine fordele og ulemper - vælg klogt afhængigt af typen af ​​filer, du komprimerer, og formålet med dit arkiv. Kompressionsforhold(Compression) , hastighed og sikkerhed er alle værd at tage i betragtning, og der er et tidspunkt og et sted for hvert af disse formater!



About the author

Jeg er softwareudvikler med over 10 års erfaring. Jeg har specialiseret mig i Mac-programmering og har skrevet flere tusinde linjer kode til forskellige Mac-programmer, inklusive, men ikke begrænset til: TextEdit, GarageBand, iMovie og Inkscape. Jeg har også erfaring med Linux og Windows udvikling. Mine færdigheder som udvikler giver mig mulighed for at skrive omfattende tutorials af høj kvalitet til forskellige softwareudviklingsplatforme - fra macOS til Linux - hvilket gør mine tutorials til det perfekte valg for dem, der ønsker at lære mere om de værktøjer, de bruger.



Related posts