ZIP mot RAR
ZIP og RAR er mye brukte filformater for datakomprimering. Datakomprimering er prosessen med å redusere størrelsen på data. Den bruker et kodeskjema som koder dataene ved å bruke færre antall biter enn de opprinnelige dataene. I tillegg til å komprimere data, støtter ZIP også arkivering. En ZIP-fil kan bestå av flere filer som er komprimert eller lagret uten komprimering. RAR (Roshal Archive) er også et filformat som støtter filoverspenning i tillegg til datakomprimering.
Hva er ZIP?
ZIP er et filformat som støtter datakomprimering og arkivering. Opprinnelig opprettet i 1989 av Phil Katz, støttes ZIP i dag av mange programvare, inkludert den innebygde ZIP-støtten som tilbys av Windows-operativsystemene og Mac OS X (versjoner 10.3 og nyere). Vanligvis brukes filtypene ".zip" eller ". ZIP" og MIME-medietypeapplikasjon / zip til ZIP-filer. ZIP kan brukes til å arkivere flere filer, og komprimeringen er valgfri når du arkiverer. Hvis komprimering brukes til et arkiv, blir den brukt på separate filer. 32-biters CRC-algoritme brukes i ZIP-format. For å øke sikkerheten til data inkluderer ZIP to eksemplarer av arkivkatalogstrukturen. ZIP-format støtter komprimeringsmetoder som DEFLATE, BZIP2, LZMA (EFS), WavPack, PPMd, etc. En fordel i ZIP-format er at siden det gjør komprimering av filer i et arkiv hver for seg, kan man få tilfeldig tilgang til filene. I tillegg har brukeren muligheten til å bruke forskjellige komprimeringsalgoritmer på forskjellige filtyper for å oppnå bedre komprimering. Passordbasert symmetrisk kryptering støttes med ZIP.
Hva er RAR?
RAR er også et datakomprimerings- og arkiveringsformat. Den ble utviklet av Eugene Roshal og bruker filtypene.rar for datasett og.rev for settet for gjenopprettingsvolum. Kompresjonsalgoritmen som brukes i RAR er en lukket algoritme. En komprimeringsmetode basert på Lempel-Ziv (LZSS) og prediksjon ved delvis samsvar (PPM) komprimering brukes i den nåværende RAR-versjonen (versjon 3). Bare kommersiell programvare som WinRAR kan brukes til å lage RAR-filer. Tredjeparts programvare som WinZip, RarZilla, 7-Zip, IZArc, PeaZip, Zipeg, etc. kan brukes til å lese RAR-filer. Ved å lage "gjenopprettingsvolumer" når du oppretter RAR-filer, kan man rekonstruere manglende filer.
Hva er forskjellen mellom ZIP og RAR?
Selv om både ZIP og RAR er datakomprimerings- og arkiveringsformater, har de noen forskjeller. Komprimering av data ved hjelp av RAR vil være tregere enn å komprimere de samme dataene ved hjelp av ZIP. Men RAR kan oppnå en bedre kompresjonsrate enn ZIP. Å lage RAR-filer vil kreve proprietær programvare som WinRAR, men utpakking av RAR-filer kan gjøres ved hjelp av mange gratis programvare. På den annen side er mange kommersielle verktøy og biblioteker med åpen kildekode tilgjengelig for ZIP. Minimumsstørrelsen som er tillatt for en ZIP-fil er 22 byte, mens minimumsstørrelsen på en RAR-fil er 20 byte. Maksimal størrelse på en standard ZIP-fil er 4 GiB (2 32 -1) og maksimal størrelse på en RAR-fil er 8 Exabyte (2 63 -1).