Kas yra geriausias failų suspaudimo formatas?
Atėjo laikas suspausti kai kuriuos failus, taigi, kokį formatą naudojate? Zip, RAR, 7z, ar kažkas kita? Mes nustatėme keletą etalonų, kad nustatytume, kuris formatas suteikia maksimalų suspaudimą.
Žinoma, kompresijos koeficientas nėra vienintelis veiksnys. Kai kurie iš šių formatų yra lengviau naudojami, nes jie yra integruoti į darbalaukio operacines sistemas, o kai kurie reikalauja trečiosios šalies programinės įrangos.
Failų glaudinimo etalonai
Tai sudėtingesnė, nei atrodo. Kiek pasiektas suspaudimas priklausys ne tik nuo jūsų sukurto archyvo tipo, bet ir nuo programos, kurią naudojate, norėdami ją suspausti ir naudojamus nustatymus. Siekdami supaprastinti dalykus, mes prilipome prie populiarių programų savo numatytųjų suspaudimo nustatymų.
Užuot kalbėję su kai kuriais įprastais failų tipais, pvz., „Word DOCX“ dokumentais, kurie jau naudojasi „Zip“ suspaudimo forma, ir JPG vaizdais, kurie taip pat naudoja kompresijos formą, nusprendėme suspausti keletą įdiegtų PC žaidimų. Žaidimuose yra grafika, muzika, tekstiniai failai, vykdomieji failai ir įvairūs kiti failų tipai, todėl jie yra geras realaus pasaulio rinkinys su įvairiais failų tipais.
Pirma, įdiegėme „Bastion“ ir suspaustas aplanką - apie 863 MB muzikos, grafikos, vykdomųjų failų ir įvairių rūšių dokumentų:
- „Zip“ („Windows 8.1“): 746 MB (86,4% pradinio dydžio)
- Užtrauktukas (WinZip): 745 MB (86,3% pradinio dydžio)
- RAR (WinRAR): 746 MB (86,4% pradinio dydžio)
- 7z (7 zip): 734 MB (85% pradinio dydžio)
Toliau suspaustas „Hotline Miami“, kuris yra 654 MB duomenų:
- „Zip“ („Windows 8.1“): 316 MB (48,3% pradinio dydžio)
- Zip (WinZip): 314 MB (48% pradinio dydžio)
- RAR (WinRAR): 307 MB (46,9% pradinio dydžio)
- 7z (7-zip): 301 MB (46% pradinio dydžio)
Ir nugalėtojas yra…
Gryno suspaudimo nugalėtojas yra 7z, kuris mums nenuostabu. Mes matėme 7z ateina ant failų suspaudimo etalonų viršų vėl ir vėl. Jei norite suspausti kažką, kad galėtumėte naudoti kuo mažesnę erdvę, tikrai turėtumėte naudoti 7z. Jūs netgi galite sukti suspaudimo nustatymus, kad sutaupytumėte dar daugiau vietos, nors prireiks užtrukti ir išspausti.
Apskritai, „Zip“ ir „RAR“ atvyko gana arti vienas kito. „WinZip“ taip pat nepadarė integruotos „Windows“ palaikymo, kad būtų sukurta daug „Zip“ failų. Trumpai tariant, mes rekomenduojame:
- Farba Maksimalus suspaudimas: Sukurkite 7z archyvus su 7-Zip.
- Lengva naudoti ir maksimalus suderinamumas: Sukurkite „Zip“ failus su funkcija, integruota į jūsų operacinę sistemą. Pavyzdžiui, sistemoje „Windows“ pasirinkite kai kuriuos failus „Windows Explorer“ arba „File Explorer“, spustelėkite juos dešiniuoju pelės klavišu, nukreipkite nuorodą į Siųsti ir pasirinkite Suspausto (zip) aplanką.
Operacinės sistemos palaikymas
Jei tik suspauskite failus savo reikmėms, galite naudoti bet kokį norimą failo formatą. Tačiau kai kurie archyvų formatai yra labiau sąveikūs ir veikia skirtingose operacinėse sistemose, be trečiosios šalies programinės įrangos įdiegimo. Jei siunčiate archyvus kitam asmeniui arba skelbiate juos internete, tikriausiai norėsite naudoti formatą, kurį gavėjai gali pasiekti naudodami mažesnį triukšmą.
Pateikiami formatai, integruoti į populiarias operacines sistemas:
- „Windows“: Tik „Zip“. Ši funkcija buvo pridėta „Windows XP“, todėl praktiškai kiekvienas „Windows“ naudotojas gali sukurti ir išskleisti „zip“ failus.
- „Mac OS X“: „Zip“ yra palaikomas, taip pat ir kiti archyvų tipai, pvz., .Tar.gz ir .tar.bz2… 7z ir .rar reikės trečiosios šalies programinės įrangos.
- Linux: „Zip“ paprastai yra palaikomas „out-of-the-box“. 7z ir RAR failai veiks standartinėse programose, tokiose kaip „File Roller“, bet pirmiausia turite įdiegti atitinkamas komandų eilutės programas. Tar formatai, pvz., .Tar.gz ir .tar.bz2, yra palaikomi ir iš „Linux“.
- „Chrome“ OS: Zip ir RAR yra palaikomi. Tar.gz ir tar.bz2 taip pat gali būti atidaryti programoje „Failai“, o turinys gali būti išgautas.
„Windows“ yra didžiausias lazdelė - tai palaiko tik „Zip“ failus, todėl „Zip“ yra universaliausias formatas. Jei dirbate su „Mac“ ar „Linux“, vietoj to galite naudoti .tar formatą. 7z yra mažiausiai palaikoma - ji nėra integruota į jokią operacinę sistemą, todėl turėsite įdiegti programą, kad atidarytumėte .7z archyvus. Tačiau, jei norite, kad būtų pasiektas geriausias suspaudimo koeficientas, 7z yra kelias.
Visi glaudinimo etalonai yra neapdoroti. Gausite skirtingus rezultatus su skirtingais duomenimis ir duomenų tipais. Džiaugiamės bendrais rezultatais, tačiau, kai suspausti įvairius duomenis, galite matyti skirtingus rezultatus.