Sarrera
Fitxategi-konpresio tresnak Linux-en aurkitzeko orduan, hainbat aukera dituzu, baina zein da egokiena?
Gida honetan, zip , gzip eta bzip2 jarriko ditut haien pausoak, zein den onena.
Fitxategi mota desberdinetako probak egin ditut eta tresna bakoitzerako ezarpen desberdinak erabiliz eta hemen emaitzak
Windows dokumentuak konprimitzeko tresna onena
Proba zehatzago bat aztertu aurretik, konpresio tresna bakoitza fitxategi mota baten aurka saiatu nahi izan dugu, tresna bakoitzari dagokion fitxategiak nola kudeatzen ikusi ahal izan genuen.
Proba hauek Microsoft DOCX formatuaren aurka zuzentzen dira.
Ezarpen lehenetsiak
Programa bakoitzerako ezarpen lehenetsiak hasi nituen.
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 12202 byte |
zip | 9685 |
gzip | 9537 |
bzip2 | 10109 |
Konpresio onena
Oraingoan konpresio maximorako joan naiz,
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 12202 byte |
zip | 9677 |
gzip | 9530 |
bzip2 | 10109 |
Ziurtatu ez zela txantxetan beste bi dokumenturen aurka proba bera egin nuen.
Fitxategia 1:
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 14913176 |
zip | 14657475 |
gzip | 14657328 |
bzip2 | 14741042 |
Fitxategia 2:
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 13314 |
zip | 10814 |
gzip | 10653 |
bzip2 | 11254 |
Bi fitxategek testua zuten testua, fitxategi handiagoak irudi asko eta formatu asko dituzten bitartean.
Lehenengo proba gzip goiko kategorietan dator eta bzip2 gutxienez eraginkorra da.
Irudiak konprimitzeko tresna onena
Oraingoan PNG eta JPG bezalako irudi formatu desberdinak konprimitzea lortuko dut.
Teorian, JPG fitxategiak dagoeneko konprimituta daude eta, beraz, ezin dute guztiz konprimitu, eta, teorian, fitxategiak handiagoak izan litezke.
PNG fitxategia
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 345265 |
zip | 345399 |
gzip | 345247 |
bzip2 | 346484 |
JPEG fitxategia
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 44340 |
zip | 44165 |
gzip | 44015 |
bzip2 | 44281 |
Bitmap fitxategia
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 3113334 |
zip | 495028 |
gzip | 494883 |
bzip2 | 397569 |
GIF fitxategia
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 6164 |
zip | 5772 |
gzip | 5627 |
bzip2 | 6051 |
Kasu guztietan, gzip sortu zen berriro, bat izan ezik, eta hori izan zen bitxapeko moduko apala. Konpresio bzip2-k fitxategi txiki bat sortu zuen jatorrizkoarekin alderatuz.
Audio fitxategiak konprimitzeko tresna onena
Audio formatu arruntena MP3a da eta, teorian, dagoeneko konprimituta dago, beraz, tresnak benetan igo daitezke fitxategiaren tamaina handitzeko.
Bi fitxategi probatu ditut:
Fitxategia 1:
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 5278905 |
zip | 5270224 |
gzip | 5270086 |
bzip2 | 5270491 |
Fitxategia 2:
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 4135331 |
zip | 4126138 |
gzip | 4126000 |
bzip2 | 4119410 |
Oraingoan, emaitzak ez ziren bateragarriak. Kasu guztietan konpresioa gutxienekoa zen baina interesgarria da bzip2 fitxategi 1 okerragoa eta 2 fitxategirako onena izatea.
Bideoa konprimitzeko tresna onena
Proba honetan, bi bideo fitxategi konprimituko ditut. MP3-n bezala, MP4 fitxategiak konpresio maila bat du eta, beraz, emaitzek seguruenik axolagabea izango lukete tresnen funtzionamenduari dagokionez.
FLV fitxategiak ere barne hartu ditut eta ez da konpresio maila izango galerarik gabeko formatua denez.
MP4:
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 731908 |
zip | 478546 |
gzip | 478407 |
bzip2 | 478042 |
Bzip2 formatua bestelako fitxategi-motak baino hobea izan da.
Une honetan, badirudi ez duzula inolako erabilerarik erabiliko duenik. Emaitzak mahai guztietan itxi dira fitxategi mota guztientzat eta batzuetan gzip onena da eta beste batzuk bzip2 onena da eta zip komandoa normalean edo bertan dago.
FLV:
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 7833634 |
zip | 4339169 |
gzip | 4339030 |
bzip2 | 4300295 |
Bzip2 aukeraren konpresio tresna dela bideoa konprimitzen ari dela dirudi.
exekutagarriak
Saiatu egingo dudan azken kategoria bakarra exekutagarriak izango dira.
Exekutagarriak kodearen arabera konpilatzen dituztela uste dut, ez dutela oso ondo konprimituko.
Fitxategia 1:
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 26557472 |
zip | 26514031 |
gzip | 26513892 |
bzip2 | 26639209 |
Fitxategia 2:
Tool | Fitxategiaren tamaina |
---|---|
Hasierako fitxategien tamaina | 195629144 |
zip | 193951631 |
gzip | 193951493 |
bzip2 | 194834876 |
Berriz ikusten dugu gzip datorren goian eta bzip2 datorrena. Exekuzio txikiagoan, bzip fitxategiak tamainan hazi dira.
Bete karpeta proba
Orain arte banakako fitxategiak tratatu ditut. Oraingoan, irudiak, dokumentuak, kalkulu orriak, bideoak, audio fitxategiak, exekutagarriak eta beste hainbat fitxategi formatuekin betetako karpeta bat daukat.
Tar fitxategi bat sortu dut, tresna eskuragarri guztiak erabiliz konprimitu ahal izateko. Gzip eta bzip2 komandoek fitxategi bakarrekin egiten dute lan, zip komandoak karpeta baten aurka funtziona dezan.
Tar komandoa erabiliz fitxategiak eta fitxategiak guztiz konprimitu gabeko formatuan dituen fitxategi bakarra sortu dut.
Proba honetan gauza asko jarraitzen ari naiz:
- Compress konpresio ezarpenak erabiliz konprimitzea - txostena emaitzak fitxategien tamainak arabera
- Compress konpresio ezarpenak erabiliz konprimitzea - txostena emaitzak denbora hartu da
- Konprimitu konpresio onena erabiliz konprimitu - txostenak emaitzak tamaina-tamainak arabera
- Konprimitu konpresio onena erabiliz konprimitu egin da
- Compress konpresio azkarragoa erabiliz - txostena emaitzak tamaina-tamainak arabera
- Compress konpresio azkarragoa erabiliz konprimitu
Konpresio lehenetsia
Tool | Fitxategiaren tamaina | Denbora hartuta |
---|---|---|
Hasierako fitxategia | 1333084160 | 0 |
zip | 1303177778 | 1 minutu 10 segundo |
gzip | 1303177637 | 1 minutu 35 segundotan |
bzip2 | 1309234947 | 6 minutu 5 segundotan |
Gehienezko konpresioa
Tool | Fitxategiaren tamaina | Denbora hartuta |
---|---|---|
Hasierako fitxategia | 1333084160 | 0 |
zip | 1303107894 | 1 minutu 10 segundo |
gzip | 1303107753 | 1 minutu 35 segundotan |
bzip2 | 1309234947 | 6 minutu 10 segundo |
Konpresio azkarragoa
Tool | Fitxategiaren tamaina | Denbora hartuta |
---|---|---|
Hasierako fitxategia | 1333084160 | 0 |
zip | 1304163943 | 1 minutu 0 segundotan |
gzip | 1304163802 | 1 minutu 15 segundo |
bzip2 | 1313557595 | 6 minutu 10 segundo |
Laburpen
Azken testean oinarrituta, argi dago bzip2 ez dela beste 2 konpresio tresnek bezain baliagarria. Fitxategiak konprimitzeko denbora luzeagoak hartzen ditu eta azken fitxategiaren tamaina handiagoa da.
Zip eta gzip arteko desberdintasuna ezinezkoa da, eta, oro har, gzip gainetik ateratzen den bitartean, zip formatua ohikoagoa da sistema eragile guztietan.
Beraz, nire epaia da behin betiko erabili zip edo gzip baina agian bzip2 bere eguna izan du eta historiara mugatu behar da.