7-vetoketju
7-vetoketju |
---|
|
|
Tyyppi |
Arkistointi |
Kehittäjä |
Pavlov, Igor Viktorovich |
Sisään kirjoitettu |
C++ [5] ja C [5] |
Käyttöliittymä |
graafinen , komentorivi |
Käyttöjärjestelmä |
Windows , Linux [1] , p7zip- portti Linuxille , macOS ja muut UNIXin kaltaiset [ 2] , ReactOS |
Käyttöliittymäkielet |
Monikielinen |
Ensimmäinen painos |
18. heinäkuuta 1999 [3] |
Laitteistoalusta |
Microsoft Windows ja Linux [6] |
uusin versio |
|
beta-versio |
21.04 ( 2. marraskuuta 2021 ) |
Luettavat tiedostomuodot |
7z [7] , XZ [7] , bzip2 [7] , gzip [7] , tar [7] , ZIP [7] , Windows Imaging Format [7] , ar [7] , Cabinet [7] , HTMLHelp [7] , cpio [7] , Cramfs [7] , Apple Disk Image [7] , Ext [7] , FAT [7] , GUID-osiotaulukko [7] , HFS [7] , Intel HEX [7] , ISO Image [7] , LHA [7] , LZMA [7] , Master Boot Record [7] , MSI [7] , NTFS [7] , Qcow2 [7] , RAR [7] , Squashfs [7] , Universal Disk Format [7] , Extensible Firmware Interface [7] , VDI [7] , VHD [7] , VMDK [7] , Xar [7] , Z [7] , RPM [7] , ARJ [7] ja 7Z [d] |
Luodut tiedostomuodot |
7z [7] , XZ [7] , bzip2 [7] , gzip [7] , tar [7] , ZIP [7] , Windows Imaging Format [7] ja 7Z [d] |
Osavaltio |
Todellinen |
Lisenssi |
GNU LGPL |
Verkkosivusto |
7-zip.org |
Mediatiedostot Wikimedia Commonsissa |
7-Zip on ilmainen tiedostojen arkistointi , jossa on korkea tiedonpakkausaste . Tukee useita pakkausalgoritmeja ja monia tietomuotoja, mukaan lukien natiivi 7z -muoto erittäin tehokkaalla LZMA -pakkausalgoritmilla . Ohjelmaa on kehitetty vuodesta 1999, se on ilmainen ja avoimen lähdekoodin, josta suurin osa on vapaasti jaettu GNU LGPL -lisenssin ehtojen mukaisesti , lukuun ottamatta UnRAR-purkukoodia, jolla on rajoituksia. Pääalusta on Windows (mukaan lukien Windows CE ), jossa on saatavana kaksi versiota ohjelmasta: graafisella käyttöliittymällä ja komentoriviversiolla. Kehittäjäyhteisö on siirtänyt konsoliversion POSIX -järjestelmiin yleisnimellä p7zip [8] . Muiden järjestelmien siirretyt versiot sekä alkuperäinen 7-Zip-ohjelma ovat saatavilla SourceForge -järjestelmän verkkosivustolta ( 5.9.2017 mennessä ohjelma on ladattu sivustolta yli 412 miljoonaa kertaa [9] ). 7-Zip on vuoden 2007 SourceForge.net Community Choice Awards -palkinnon voittaja "Best Project" ja "Best Technical Design" [10] .
7-Zipin tärkeimmät ominaisuudet
- Tuetut algoritmit:
LZMA , LZMA2, PPMd , Bzip2 , Deflate ja Deflate64
- Tuetut muodot:
- pakkaaminen ja purkaminen: 7z , BZIP2 ( BZ2 , TB2 , TBZ , TBZ2 ), GZIP ( GZ , TGZ ), TAR , ZIP ( JAR ), XZ , WIM ;
- vain purku: ARJ , CAB , CHM , CPIO , CramFS , DEB , DMG , FAT , HFS , MBR , ISO , LZH ( LHA ) , LZMA , MSI , NSIS , NTFS , RAR , RPM , SquashFS , UDF , VARHD Z ( TAR ).
- 7-Zipillä on myös oma laajennusjärjestelmä, jonka avulla kolmannen osapuolen kehittäjät voivat lisätä tuen lisätiedostomuodoille 7-Zipiin. On olemassa laajennuksia [11] , joiden avulla voit purkaa seuraavat tiedostomuodot: LZIP , ASAR, CCD/IMG, CDI, CHD (v4), CSO, CUE/BIN , ECM, GDI, ISZ , MDS/MDF , NRG, S01, E01, Ex01, L01, Lx01, AFF, AD1, MIME , UUE , XXE, yEnc .
- Erittäin korkea pakkaussuhde 7z-muodossa kehittyneen Lempel-Ziv-algoritmin käytön ansiosta .
- ZIP- ja GZIP-muodoissa pakkaussuhde on 2–10 % korkeampi kuin PKZIP- ja WinZip -muodoissa .
- Mahdollisuus luoda itsepurkautuvia arkistoja 7z-muotoon.
- Mahdollisuus luoda moniosaisia (palaksi leikattuja) arkistoja (paitsi itsepurkautuvia) 7z-muodossa.
- Mahdollisuus AES -256-salaukseen 7z- ja ZIP-muodoille.
- Tukee laitteistokiihdytystä prosessoreissa, jotka toteuttavat AES-NI- käskysarjan .
- Integrointi Windows-kuoreen ja Windows NT :hen .
- Lisäosat FAR Managerille , Total Commanderille ja Unreal Commanderille .
- Sisäänrakennettu suorituskyvyn testausapuohjelma.
- Monikielinen graafinen käyttöliittymä (vain Windows) kaksiikkunaisilla tiedostonhallintaominaisuuksilla.
- Tehokas komentoriviversio.
- Erikoisversio 64-bittisille Windows-käyttöjärjestelmille.
- Tuki tiedostonimien Unicode-koodaukselle .
7-Zip ei tarjoa tapaa hallita tiedostojen järjestystä arkistoissa. Se jättää huomioimatta tiedostonimien järjestyksen komentorivillä. Siksi 7-Zippiä ei voi käyttää tapauksissa, joissa tiedostonimien järjestyksellä on merkitystä. Esimerkiksi EPUB-muoto, joka perustuu Zip- ja HTML-muotoihin, vaatii tietyn tiedostojärjestyksen arkistoissa: MimeType-nimisen tiedoston on oltava ZIP-arkiston ensimmäinen tiedosto.
Pakkaus
7-Zip käyttää monisäikeistystä , ja sen avulla voit käyttää eri määrää säikeitä pakkaamiseen algoritmista tai muodosta riippuen. Kun luodaan arkistoja, joissa tiedostot pakataan toisistaan riippumatta (esim. ZIP ), ohjelma voi käyttää enintään kahdeksaa streamia samanaikaisesti. LZMA-pakkausalgoritmissa arkistaattori voi käyttää enintään kahta streamia samanaikaisesti. Niiden mahdottomuus käyttää useampia selittyy jatkuvan pakkauksen peräkkäisyydellä . LZMA2-pakkausalgoritmilla ei ole tätä haittaa.
Pakkaamisessa 7z-muodossa käytetään myös erityisiä suodattimia-normalisoijia. Joten 32-bittisen x86-koodin optimaalisempaan pakkaamiseen käytetään normalisointimuuntimia BCJ ja BCJ2. Lisäksi ohjelmassa on optimoiva delta-muunnin tietyntyyppisille multimediatiedoille, kuten pakkaamattomille 24-bittisille kuville.
Pakkausaste riippuu suuresti pakattavan tiedon luonteesta. Tyypillisesti 7z-muoto antaa 4-25 % paremman pakkauksen kuin ZIP-muoto.
MaximumCompression.comin lopullisessa sijoituksessa 7-Zip v9.25a -arkistointilaite sijoittui pakkauksessa 24. sijalle, ohittaen WinRAR v4.1 beta 3:n (3,6 prosentilla) ja WinZip v14:n (4,2 prosentilla). Luokituksen johtajat - PAQ8PX ja WinRK - ylittävät 7-Zip-pakkauksen 28 % ja 24 %, mutta käyttävät paljon enemmän aikaa pakkaamiseen [12] .
Ohjelman kirjoittaja ja luomisen historia
Ohjelman kirjoittaja on Igor Viktorovich Pavlov [ 13 ] , venäläinen kehittäjä, Ph.D. 7-Zip-algoritmeissa käytetyt pääajatukset on kuvattu hänen väitöskirjassaan [15] .
Muistiinpanot
- ↑ Igor Pavlov: 7-Zip Linuxille (englanniksi) (10. maaliskuuta 2021). Haettu 18. maaliskuuta 2021. Arkistoitu alkuperäisestä 18. maaliskuuta 2021.
- ↑ Lataa sivu. . Haettu 12. joulukuuta 2011. Arkistoitu alkuperäisestä 13. syyskuuta 2010. (määrätön)
- ↑ 7- Zipin historia
- ↑ 7-Zip 22.01.2022 .
- ↑ 1 2 https://sourceforge.net/projects/sevenzip/
- ↑ https://sourceforge.net/p/sevenzip/discussion/45797/thread/cec5e63147/
- > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ www.7-zip.org/
- ↑ p7zip . Haettu 22. kesäkuuta 2006. Arkistoitu alkuperäisestä 4. lokakuuta 2005. (määrätön)
- ↑ SourceForge.net: Project Statistics For 7-Zip Arkistoitu 20. syyskuuta 2005.
- ↑ SourceForge.net: 2007 Community Choice Awards . Käyttöpäivä: 26. maaliskuuta 2010. Arkistoitu alkuperäisestä 26. maaliskuuta 2010. (määrätön)
- ↑ Lisäosat 7-zip-arkistointiin . Haettu 26. helmikuuta 2019. Arkistoitu alkuperäisestä 26. helmikuuta 2019. (määrätön)
- ↑ Paras yleinen pakkausohjelma . Haettu 17. syyskuuta 2009. Arkistoitu alkuperäisestä 17. huhtikuuta 2009. (määrätön)
- ↑ Muutama kysymys Igor Pavloville . DR. Dobb's Data Compression Newsletter (sivun keskellä) (30. huhtikuuta 2003). Käyttöpäivä: 26. joulukuuta 2009. Arkistoitu alkuperäisestä 28. lokakuuta 2008. (määrätön)
- ↑ Pavlov Igor Viktorovich Ufa Aviation State Technical Universityn "Years and People" -projektin verkkosivuilla . (määrätön)
- ↑ Pavlov, Igor Viktorovich. Modifioitu Lempel-Ziv-algoritmi tehokkaaseen tiedon pakkaamiseen käyttämällä tilastollisia ennustavia malleja: dis. … cand. tekniikka. Tieteet: 05.13.11 . - Ufa: Ufa State Aviation Technical University, 2002. - 114 s. (Venäjän kieli)
Kirjallisuus
- Salomon, D. ja Bryant, D. ja Motta, G. Handbook of Data Compression. - Springer London, 2010. - P. 411-414. — 1361 s. — ISBN 9781848829039 .
Linkit
- Virallinen sivusto (englanniksi)
- 7 - Zip SourceForgessa
- Lataa 7 -Zip SourceForgesta _
- Linkit alfa-versioihin 7-Zip-projektifoorumin SourceForge-sivuston Open Discussion -osiossa , josta voit myös saada neuvoja kehittäjältä (7-Zipin alfa- ja beta-versiot ovat usein kehityksiä vakaista versioista, joissa on parannuksia ja virheenkorjauksia ).
Arkiston muodot |
---|
Vain arkistointi |
|
---|
Vain pakkaus |
|
---|
Arkistointi ja pakkaus |
|
---|
Ohjelmistojen pakkaus ja jakelu |
|
---|
Temaattiset sivustot |
|
---|