7-Zip
7-Zip |
---|
|
|
Tip de |
Arhivar |
Dezvoltator |
Pavlov, Igor Viktorovich |
Scris in |
C++ [5] și C [5] |
Interfață |
grafic , linie de comandă |
Sistem de operare |
Windows , Linux [1] , portul p7zip pentru Linux , macOS și alte tipuri de UNIX [2] , ReactOS |
Limbi de interfață |
Multilingv |
Prima editie |
18 iulie 1999 [3] |
Platformă hardware |
Microsoft Windows și Linux [6] |
ultima versiune |
|
versiune beta |
21.04 ( 2 noiembrie 2021 ) |
Formate de fișiere care pot fi citite |
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 Partition Table [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] și 7Z [d] |
Formate de fișiere generate |
7z [7] , XZ [7] , bzip2 [7] , gzip [7] , tar [7] , ZIP [7] , Windows Imaging Format [7] și 7Z [d] |
Stat |
Real |
Licență |
GNU LGPL |
Site-ul web |
7-zip.org |
Fișiere media la Wikimedia Commons |
7-Zip este un arhivator de fișiere gratuit cu un grad ridicat de compresie a datelor . Suportă mai mulți algoritmi de compresie și multe formate de date, inclusiv formatul nativ 7z cu algoritm de compresie LZMA extrem de eficient . Programul a fost dezvoltat din 1999, este gratuit și cu sursă deschisă, cea mai mare parte fiind distribuită gratuit în condițiile licenței GNU LGPL , cu excepția codului de despachetare UnRAR, care are limitări. Platforma principală este Windows (inclusiv Windows CE ), unde sunt disponibile două versiuni ale programului: cu o interfață grafică și o versiune în linie de comandă. Versiunea de consolă a fost portată de comunitatea de dezvoltatori în sistemele POSIX sub numele general p7zip [8] . Versiunile portate pentru alte sisteme, precum și programul original 7-Zip, sunt disponibile pe site-ul web al sistemului SourceForge (începând cu 5 septembrie 2017 , programul a fost descărcat de pe site de peste 412 milioane de ori [9] ). 7-Zip este câștigătorul premiilor SourceForge.net Community Choice 2007 pentru „Cel mai bun proiect” și „Cel mai bun proiect tehnic” [10] .
Caracteristicile cheie ale 7-Zip
- Algoritmi acceptați:
LZMA , LZMA2, PPMd , Bzip2 , Dezumflare și Dezumflare64
- Formate acceptate:
- ambalare și despachetare: 7z , BZIP2 ( BZ2 , TB2 , TBZ , TBZ2 ), GZIP ( GZ , TGZ ), TAR , ZIP ( JAR ), XZ , WIM ;
- numai decompresie: ARJ , CAB , CHM , CPIO , CramFS , DEB , DMG , FAT , HFS , MBR , ISO , LZH (LHA) , LZMA , MSI , NSIS , NTFS , RAR , RPM , SquashFS , UDF , VHD , XAR Z ( TAR ).
- 7-Zip are, de asemenea, propriul sistem de pluginuri care permite dezvoltatorilor terți să adauge suport pentru formate de fișiere suplimentare la 7-Zip. Există pluginuri [11] care vă permit să despachetați următoarele formate: 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 .
- Raport de compresie foarte mare în format 7z datorită utilizării algoritmului avansat Lempel-Ziv .
- Pentru formatele ZIP și GZIP, raportul de compresie este cu 2-10% mai mare decât pentru PKZIP și WinZip .
- Abilitatea de a crea arhive autoextractibile pentru formatul 7z.
- Abilitatea de a crea arhive cu mai multe volume (tăiate în bucăți) (cu excepția celor auto-extractabile) pentru formatul 7z.
- Posibilitatea de criptare AES -256 pentru formatele 7z și ZIP.
- Suportă accelerarea hardware disponibilă pe procesoarele care implementează setul de instrucțiuni AES-NI .
- Integrare în shell-ul Windows și Windows NT .
- Pluginuri pentru FAR Manager , Total Commander și Unreal Commander .
- Utilitar de testare a performanței încorporat.
- Interfață grafică multilingvă (numai Windows) cu funcții de gestionare a fișierelor cu două ferestre.
- Versiune puternică în linie de comandă.
- Versiune specială pentru sistemele de operare Windows pe 64 de biți.
- Suport pentru codarea Unicode pentru numele fișierelor.
7-Zip nu oferă o modalitate de a controla ordinea fișierelor din arhive. Ignoră ordinea numelor de fișiere pe linia de comandă. Prin urmare, 7-Zip nu poate fi utilizat în cazurile în care ordinea numelor fișierelor contează. De exemplu, formatul EPUB, care se bazează pe formatele Zip și HTML, necesită o anumită ordine de fișiere în arhive: un fișier numit „MimeType” trebuie să fie primul fișier dintr-o arhivă ZIP.
Compresie
7-Zip folosește multithreading și vă permite să utilizați un număr diferit de fire pentru compresie, în funcție de algoritm sau format. Când se creează arhive în care fișierele sunt comprimate independent unele de altele (de exemplu ZIP ), programul poate folosi până la opt fluxuri simultan. Pentru algoritmul de compresie LZMA, arhivatorul poate folosi până la două fluxuri în același timp. Imposibilitatea de a folosi mai multe dintre ele se explică prin natura secvenţială a compresiei continue . Algoritmul de compresie LZMA2 nu are acest dezavantaj.
La comprimarea în format 7z se folosesc și filtre-normalizatoare speciale. Deci, pentru o compresie mai optimă a codului x86 pe 32 de biți, sunt utilizați convertoare de normalizare BCJ și BCJ2. În plus, programul are un convertor delta de optimizare pentru anumite tipuri de date multimedia, cum ar fi imaginile necomprimate pe 24 de biți.
Gradul de împachetare depinde foarte mult de natura datelor comprimate. De obicei, formatul 7z oferă o compresie cu 4-25% mai bună decât formatul ZIP.
În clasamentul final al MaximumCompression.com, arhivatorul 7-Zip v9.25a a ocupat locul 24 în ceea ce privește compresia, depășind WinRAR v4.1 beta 3 (cu 3,6%) și WinZip v14 (cu 4,2%). Liderii ratingului - PAQ8PX și WinRK - depășesc 7-Zip la compresie cu 28%, respectiv 24%, dar petrec mult mai mult timp pe ambalaj [12] .
Autorul programului și istoria creației
Autorul programului este Igor Viktorovich Pavlov [ 13 ] , un dezvoltator rus, Ph.D. Principalele idei folosite în algoritmii 7-Zip sunt descrise în teza sa de doctorat [15] .
Note
- ↑ Igor Pavlov: 7-Zip pentru Linux (engleză) (10 martie 2021). Preluat la 18 martie 2021. Arhivat din original la 18 martie 2021.
- ↑ Pagina de descărcare. . Consultat la 12 decembrie 2011. Arhivat din original la 13 septembrie 2010. (nedefinit)
- ↑ Istoria 7- Zip
- ↑ 7-Zip 22.01-2022 .
- ↑ 1 2 https://sourceforge.net/projects/sevenzip/
- ↑ https://sourceforge.net/p/sevenzip/discussion/45797/thread/cec5e63147/
- ↑ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 32 33 4 3 4 3 4 3 3 4 3 4 3 4 3 4 3 4 3 4 3 4 4 www.7-zip.org/
- ↑ p7zip . Consultat la 22 iunie 2006. Arhivat din original pe 4 octombrie 2005. (nedefinit)
- ↑ SourceForge.net: Statistici de proiect pentru 7-Zip Arhivat 20 septembrie 2005.
- ↑ SourceForge.net: 2007 Community Choice Awards . Data accesului: 26 martie 2010. Arhivat din original pe 26 martie 2010. (nedefinit)
- ↑ Plugin-uri pentru arhivatorul 7-Zip . Preluat la 26 februarie 2019. Arhivat din original la 26 februarie 2019. (nedefinit)
- ↑ Cel mai bun program de compresie generală . Consultat la 17 septembrie 2009. Arhivat din original la 17 aprilie 2009. (nedefinit)
- ↑ Câteva întrebări pentru Igor Pavlov . Dr. Buletinul informativ Dobb's Data Compression (mijlocul paginii) (30 aprilie 2003). Data accesului: 26 decembrie 2009. Arhivat din original la 28 octombrie 2008. (nedefinit)
- ↑ Pavlov Igor Viktorovich pe site-ul web al proiectului „Ani și oameni” al Universității Tehnice de Stat a Aviației Ufa . (nedefinit)
- ↑ Pavlov, Igor Viktorovici. Algoritmul Lempel-Ziv modificat pentru compresia eficientă a informațiilor folosind modele predictive statistice: dis. … cand. tehnologie. Științe: 13.05.11 . - Ufa: Ufa State Aviation Technical University, 2002. - 114 p. (Rusă)
Literatură
- Salomon, D. și Bryant, D. și Motta, G. Handbook of Data Compression. - Springer London, 2010. - P. 411-414. — 1361 p. — ISBN 9781848829039 .
Link -uri
- Site oficial (engleză)
- 7 -Zip pe SourceForge
- Descărcați 7 -Zip de pe SourceForge
- Link-uri către versiunile alfa din secțiunea Discuții deschise a site-ului SourceForge a forumului proiectului 7-Zip, unde puteți obține și sfaturi de la dezvoltator (versiunile alfa și beta ale 7-Zip sunt adesea dezvoltări ale versiunilor stabile cu îmbunătățiri și remedieri de erori). ).
Formate de arhivare |
---|
Doar arhivare |
|
---|
Doar compresie |
|
---|
Arhivare și compresie |
|
---|
Ambalare și distribuție software |
|
---|
Site-uri tematice |
|
---|