Formate de arhivare. Ce să alegi - arhiva WINRAR sau arhiva ZIP

Zeci de arhivare sunt populare astăzi pe Internet, iar în descrierea fiecărui program puteți găsi că algoritmul său este cel mai bun... Am decis să iau mai multe arhivare populare pe Internet, și anume: WinRar, WinUha, WinZip, KGB arhivator, 7Z și testați-le în condiții de „luptă”.

O mica prefata... Comparația poate să nu fie foarte obiectivă. Comparația ahivators a fost efectuată pe cele mai comune computer de acasă, media azi. În plus, nu au luat-o diverse tipuri date: compararea compresiei a fost efectuată pe un document Word obișnuit, din care mulți care le studiază sau lucrează cu ele pot acumula cantitate uriașă. Ei bine, este logic că este recomandabil să împachetați informații pe care le utilizați rar într-o arhivă și, uneori, să le extrageți. Și este mult mai ușor să transferați un astfel de fișier: acesta va fi copiat pe o unitate flash mai repede decât o grămadă de fișiere mici și va fi descărcat mai repede pe Internet...

Tabel de comparație a compresiei

Pentru un experiment mic, unul relativ mare Fișier RTF- aproximativ 3,5 MB și comprimat de diferite arhivare. Încă nu luăm în calcul timpul de funcționare, caracteristicile programelor vor fi discutate în continuare, dar acum ne vom uita doar la nivelul de compresie.

Program Format Raport de compresie Dimensiune, kbytes De câte ori a scăzut dimensiunea fișierului? ?
KGB Archiver 2.kgbmaxim141411 22,99
WinRar.rarmaxim190546 17,07
WinUha.uhamaxim214294 15,17
7Z.7zmaxim218511 14,88
WinZip.zipmaxim299108 10,87
Fișier sursă.rtfFără compresie3252107 1

După cum se vede de pe tableta mică, că cel mai mult grad înalt compresia realizată de programul KGB Archiver 2 - a scăzut de 23 de ori dimensiunea originală fişier! Aceste. dacă aveți câțiva gigaocteți de documentație variată pe hard disk pe care nu le folosiți și doriți să le ștergeți (dar nu puteți scăpa de senzația că ar putea fi de folos) - nu ar fi mai ușor să o comprimați cu astfel de un program și scrieți-l pe disc...

Dar despre toate capcanele în ordine...

KGB Archiver 2

În general, nu este un arhivator rău, potrivit dezvoltatorilor, algoritmul lor de compresie este unul dintre cei mai „puternici”. E greu să fii de acord...

Doar viteza de compresie lasa mult de dorit. De exemplu, fișierul din exemplu (aproximativ 3 MB) a fost comprimat de program timp de aproximativ 3 minute! Nu este greu de estimat că va comprima un CD timp de jumătate de zi, dacă nu mai mult.

Dar acest lucru nu este deosebit de surprinzător. Dezambalarea unui fișier durează atât timp cât compresia! Aceste. Dacă ați petrecut o jumătate de zi comprimând unele dintre documente, atunci veți petrece aceeași perioadă de timp scoțându-le din arhivă.

Rezultat: programul poate fi folosit pentru cantități mici de informații, mai ales când este important dimensiune minimă fișier sursă(de exemplu, fișierul trebuie să fie plasat pe o dischetă sau pe o unitate flash mică). Dar din nou, ghiciți dimensiunea în avans fișier comprimat Nu poți și poate îți vei pierde timpul cu compresia...

WinRar

Celebrul program din spațiul post-sovietic este instalat pe majoritatea computerelor. Probabil dacă nu ar fi arătat așa ceva rezultate bune, ea nu ar fi avut atât de mulți fani. Mai jos este o captură de ecran care arată setările de compresie, nimic special, cu excepția faptului că nivelul de compresie a fost setat la maxim.

În mod surprinzător, WinRar a comprimat fișierul în câteva secunde, iar dimensiunea fișierului a fost redusă de 17 ori. un rezultat foarte demn, avand in vedere ca timpul alocat procesarii este neglijabil. Și timpul de despachetare a fișierului este și mai mic!

Rezultat: program grozav, prezentând unele dintre cele mai multe cele mai bune rezultate. În timpul setărilor de compresie, puteți specifica și dimensiune maximă arhiva și programul o va împărți în mai multe părți. Acest lucru este foarte convenabil pentru transferul unui fișier de la un computer la altul pe o unitate flash sau un disc CD/DVD, atunci când nu puteți scrie întregul fișier pe...

WinUha

Un arhivist relativ tânăr. Nu poate fi numit super-popular, dar mulți utilizatori care lucrează adesea cu arhive sunt interesați de el. Și nu este o coincidență, deoarece, potrivit dezvoltatorilor arhivatorului, algoritmul său de compresie este mai puternic decât cel al RAR și 7Z.

În micul nostru experiment, nu aș spune că este așa. Este posibil ca pe alte date să arate rezultate mult mai bune...

Apropo, la instalare, selectați Limba engleză, în rusă - programul afișează „kryakozabry”.

Rezultat: un program bun cu un algoritm de compresie interesant. Timpul de procesare și creare a unei arhive este, desigur, mai lung decât WinRar, dar pentru unele tipuri de date puteți obține un raport de compresie puțin mai mare. Deși, personal, nu aș pune prea mult accent pe asta...

7Z

Foarte popular arhivator gratuit. Mulți susțin că raportul de compresie în 7z este chiar mai bun decât în ​​WinRar. Este foarte posibil, dar atunci când este comprimat cu nivelul „Ultra” pe majoritatea fișierelor, pierde în fața WinRar.

Rezultat: o alternativă bună la WinRar. Raport de compresie destul de comparabil, sprijin bun Limba rusă, integrare convenabilă în meniul contextual conductor.

WinZip

Legendar, unul dintre cei mai populari arhivatori vreodată. Pe Internet, probabil cele mai comune arhive sunt „ZIP”. Și nu este o coincidență - în ciuda raportului de compresie nu atât de mare, viteza de funcționare este pur și simplu uimitoare. De exemplu, Windows deschide astfel de arhive ca foldere obișnuite!

În plus, nu ar trebui să uităm că acest format de arhivare și compresie este mult mai vechi decât concurenții săi noi. Și nu toată lumea le are acum calculatoare puternice, care vă va permite să lucrați rapid cu formate noi. Iar formatul Zip este acceptat de toți arhivatorii moderni!

Principalul avantaj al formatului ZIP este popularitatea acestuia. Astfel, majoritatea arhivelor de pe Internet sunt în format ZIP. Dacă doriți să trimiteți o arhivă cuiva, dar nu sunteți sigur că destinatarul are program WinRAR Pentru a despacheta arhiva, cel mai bine este să utilizați formatul ZIP. Cu toate acestea, în acest caz, puteți trimite și o arhivă autoextractabilă (SFX). Astfel de arhive sunt puțin mai mari decât de obicei, dar nu este necesar niciun program pentru a le despacheta. O arhivă autoextractabilă este o arhivă la care este atașat un modul executabil. Acest modul vă permite să extrageți fișiere pur și simplu rulând arhiva ca program regulat. Astfel, pentru a extrage conținutul arhivei SFX, fără suplimentar programe externe. Cu toate acestea, WinRAR poate funcționa cu o arhivă SFX ca oricare alta, așa că, dacă nu doriți să rulați o arhivă SFX, puteți utiliza WinRAR pentru a vedea sau a extrage conținutul acesteia.
Arhivele SFX ca oricare altele fișiere executabile, au de obicei extensia .EXE.
Arhivele SFX sunt convenabile în cazurile în care trebuie să transferați o arhivă cuiva, dar nu sunteți sigur că acesta are programul potrivit pentru a o despacheta. De asemenea, puteți utiliza arhivele SFX pentru a vă distribui programe proprii.
Pentru a crea o arhivă SFX din linie de comandă, puteți folosi comutatorul sfx când creați o arhivă nouă sau comanda S pentru a converti o arhivă existentă în SFX.
Un alt avantaj al ZIP este viteza. Arhivele ZIP sunt de obicei create mai rapid decât arhivele RAR.

arhivele RAR.

WinRAR este o versiune pe 32 de biți Arhivatorul RAR pentru Windows. Acest instrument puternic crearea și gestionarea arhivelor. WinRAR acceptă următoarele caracteristici:
Sprijin deplin Arhive RAR și ZIP.
Algoritm original de comprimare a datelor extrem de eficient.
Algoritm special de compresie multimedia.
Interfață de linie de comandă.
Arhive și volume autoextractibile (SFX).
Recuperare fizică arhive deteriorate.
Alte caracteristici suplimentare, de exemplu, criptare, blocare, adăugare de comentarii de arhivă (cu suport pentru secvențele ANSI ESC), înregistrarea erorilor, lista de ordine a fișierelor, etichete de volum și altele.
WinRAR poate fi folosit în două moduri: în modul shell grafic cu standard Interfață Windowsși pe linia de comandă. Pentru a utiliza WinRAR în modul shell, faceți dublu clic pe pictograma WinRAR; Apoi puteți utiliza butoanele și meniurile pentru a arhiva și a prelua fișiere.
Pachetul WinRAR include fișierul Rar.exe. Acest fișier este, de asemenea, o versiune RAR pe 32 de biți pentru Windows, dar acceptă doar interfața de linie de comandă și rulează în modul text. De obicei versiunea consolei RAR este folosit pentru a apela de la fișiere batch(BAT și CMD), pentru a rula dintr-un prompt DOS, etc. Acceptă mai multe comenzi și comutatoare pe linia de comandă decât WinRAR.
Pentru folosind WinRARîn modul linie de comandă, trebuie să deschideți dialogul „Run…” sau fereastra „Programs/MS-DOS Session” în meniul „Start” și intrați comanda corectă. Dacă rulați WinRAR din linia de comandă fără parametri, shell-ul va fi activat. Sintaxa generală este următoarea:

WinRAR<команда> -<ключ1> -<ключN> <архив> <файлы…> <@файл-список…> <путь для извлечения\>
Pentru a crea și gestiona arhive, utilizați opțiunile din linia de comandă (comenzi și comutatoare). O comandă este un șir care indică faptul că RAR ar trebui să efectueze acțiunea corespunzătoare. Tastele sunt folosite pentru a schimba acțiunea unei comenzi. Alți parametri sunt numele arhivei și fișierele care vor fi adăugate sau extrase din arhivă.

Sunt utilizate următoarele comenzi:

o– adăugați fișiere în arhivă.
Exemplu: creează sau actualizează arhiva existenta myarch, adăugând toate fișierele din directorul curent la el:
rar a myarh
c– adăugarea unui comentariu de arhivă. Comentariile sunt afișate în timp ce arhiva este în curs de procesare. Lungimea comentariului nu trebuie să depășească 62000 de octeți.
Exemple:
rar din distrib.rar
cf– adăugarea de comentarii la fișiere. Ele sunt afișate atunci când comanda v este procesată. Lungimea comentariului fișierului este limitată la 32767 de octeți.
Exemplu:
rar cf bigarch.txt
cw– scrieți un comentariu de arhivă la fișierul specificat.
d– ștergeți fișierele din arhivă. Vă rugăm să rețineți că dacă, în urma executării acestei comenzi, toate fișierele din arhivă sunt șterse, atunci arhiva goală este ștearsă.
f– reîmprospătați fișierele din arhivă. Actualizează fișierele deja conținute în arhivă numai dacă sunt mai vechi decât cele aflate în curs de actualizare.
e- extrageți fișierele în directorul curent.
m[f]– mutați în arhivă [numai fișiere]. În timpul unei operaţii de mutare după creație de succes arhiva, fișierele și directoarele adăugate la aceasta sunt șterse. Dacă se utilizează modificatorul f și/sau comutatorul -ed, directoarele nu vor fi șterse.
La– blocați arhiva.
eu– vizualizați conținutul arhivei [de la informatii tehnice]. Este afișată o listă de fișiere, similară cu comanda v, dar fără căi, de ex. Sunt afișate doar numele fișierelor. Dacă modificatorul t este prezent în comandă, vor fi afișate și informații tehnice suplimentare.
r– scoateți fișierul pe dispozitiv ieșire standard(stdout).
r– restaurați arhiva. Recuperarea arhivei constă în două etape. În primul rând, arhiva deteriorată este scanată pentru informații de recuperare. Dacă arhiva conține informații pentru recuperare, iar partea deteriorată a datelor este continuă și are o dimensiune de până la N*512 octeți (N este numărul de sectoare cu informații de recuperare situate în arhivă), atunci șansele de recuperare cu succes foarte sus. După recuperare, în această etapă va fi creat arhiva noua cu numele _RECOVER.RAR.
Dacă nu există informații pentru recuperare în arhiva deteriorată sau arhiva nu poate fi complet restaurată cu ajutorul acesteia din cauza gravității daunelor, atunci începe a doua etapă de recuperare. În această etapă este reconstruită doar structura arhivei. Fișierele cu un CRC incorect nu pot fi recuperate, dar puteți recupera fișierele intacte care sunt altfel ar fi inaccesibil din cauza deteriorării structurii arhivei.
După finalizarea acestei etape, se creează o arhivă reconstruită cu numele _RECONST.RAR.
În timpul unei operațiuni de restaurare, RAR poate întreba utilizatorul dacă să adauge elementul găsit în arhivă.
Faceți clic pe Da (Y) pentru a adăuga acest articol în _RECOVER.RAR.
rr[N]– adăugați informații de recuperare. Puteți adăuga informații opționale (redundante) la arhivă pentru recuperare. Acest lucru mărește ușor dimensiunea arhivei, dar poate ajuta la restaurarea unei arhive deteriorate ca urmare a unei defecțiuni a unei dischete sau a altor erori. Informațiile de recuperare pot conține până la 8 sectoare.
Dacă datele sunt deteriorate într-un singur loc, atunci fiecare sector de recuperare poate recupera 512 octeți informații deteriorate, dar în cazul deteriorării repetate această valoare poate scădea.
s[nume]– convertiți arhiva în SFX. Arhiva este combinată cu un modul SFX (este utilizat modulul din fișierul Default.sfx sau specificat în această comandă). În versiunea pentru fișier Windows Default.sfx trebuie să fie localizat în același director cu Rar.exe, în versiunile Unix și BeOS - în directorul principal al utilizatorului.
t– fișiere de testare din arhivă. Această comandă simulează extragerea unui fișier fără a scrie nimic în fluxul de ieșire pentru a verifica fișierele specificate.
Exemple:
Testați arhivele din directorul curent:
rar t *
u– actualizați fișierele din arhivă. Adaugă fișiere care nu sunt încă în arhivă și actualizează numai acele fișiere din arhivă ale căror versiuni de pe disc sunt mai noi decât cele din arhivă.
v[t]– o listă detaliată a conținutului arhivei. Următoarele informații sunt afișate despre fișiere: Numele complet, comentariu fișier, dimensiune, raport de compresie, dată și oră ultima actualizare, atribute, CRC, metoda de compresie și versiunea RAR minimă necesară pentru extracție. Dacă se aplică modificatorul t, vor fi afișate și informații tehnice suplimentare.
Pentru a vizualiza conținutul tuturor volumelor de arhivă, trebuie să utilizați un asterisc (*) în loc de extensia de arhivă sau tasta v.
x– extrageți fișierele cu căi complete.

Taste (utilizate împreună cu comenzile):

-? – ieșire informații de fundal despre comenzi și taste. Aceleași informații apar dacă este dată o comandă incorectă sau RAR este lansat fără comenzi.
-ac– eliminați atributul „Arhivă” după arhivarea sau extragerea unui fișier (numai versiunea pentru Windows).
-ag[format] – adăugați la numele arhivei data curentă si timp. Adaugă data și ora la care arhiva a fost creată la numele arhivei. Util pentru backup-uri obișnuite.
Formatul implicit „AAAAMMDDDHHMMSS” poate fi suprascris utilizând parametrul de format al acestei chei. Sunt permise următoarele caractere:
Y – an
L – luna
MMM – luna ca șir (ian, februarie, etc.)
D – zi
H – ore
M minute (tratate ca minute dacă după ore)
S – secunde
format RAR oferă o compresie mai bună decât ZIP în majoritatea cazurilor, mai ales când se creează arhive continue.

Arhive continue.

Acestea sunt arhive RAR împachetate într-un mod special, în care toate fișierele comprimate sunt tratate ca un singur flux de date secvenţial. Arhivarea continuă este acceptată numai în format RAR, acest tip de arhivă nu există pentru formatul ZIP. Metoda de compresie pentru arhivele RAR este obișnuită sau continuă (se selectează de utilizator).
Arhivarea continuă crește semnificativ raportul de compresie, mai ales când se adaugă un număr semnificativ de mici fișiere similare. Cu toate acestea, există câteva dezavantaje ale arhivării continue de care trebuie să fiți conștienți:
Arhivele continue sunt actualizate mai lent decât arhivele obișnuite.
Pentru a extrage un singur fișier dintr-o arhivă continuă, este necesară analizarea tuturor fișierelor arhivate anterioare, deci extragerea fișiere separate din mijlocul unei arhive continue este mai lent decât preluarea dintr-o arhivă obișnuită. Cu toate acestea, dacă toate sau primele câteva fișiere sunt extrase dintr-o arhivă continuă, atunci în acest caz viteza de despachetare este aproape egală cu viteza de despachetare a unei arhive obișnuite.
Dacă orice fișier dintr-o arhivă continuă este deteriorat, atunci nu va fi posibil să extrageți toate fișierele care urmează.
Arhivele continue sunt cel mai bine utilizate în cazurile în care:
Arhivele sunt rar actualizate.
Nu este nevoie să extrageți frecvent unul sau mai multe fișiere din arhivă.
Raportul de compresie este mai important decât viteza de compresie.
Fișierele din arhivele continue sunt de obicei sortate după extensie, dar folosind dosar special rarfiles.lst poate fi setat la o ordine de sortare alternativă.
O altă caracteristică importantă a RAR este suportul pentru arhive poliatomice.
Arhivele poliatomice.
Volumele sunt fragmente dintr-o arhivă formată din mai multe părți. Volumele sunt acceptate numai în format RAR; volumele ZIP nu pot fi create. De obicei, volumele sunt folosite pentru a salva arhivă mare pe mai multe dischete sau alte medii amovibile.
Primul volum din secvență are extensia obișnuită .rar, iar extensiile volumelor ulterioare sunt numerotate ca .r00, r01, r02 etc. Volumele pot fi, de asemenea, învecinate și autoextractante.
Volumele de arhivare nu permit adăugarea, actualizarea sau ștergerea ulterior a fișierelor.
Sunt mult mai convenabile și mai ușor de utilizat decât așa-numitele arhive ZIP „span disks”. WinRAR nu acceptă astfel de arhive ZIP - arhivele poliatomice pot fi create doar în format RAR.
În plus, formatul RAR are mai multe oportunități importante caracteristici pe care ZIP nu le are, cum ar fi adăugarea de informații de recuperare care vă permit să recuperați un fișier deteriorat fizic din cauza unei erori dischetă sau pierderea lor din orice alte motive și blocarea arhivelor importante pentru a preveni modificarea accidentală a acestora.
Este de remarcat faptul că sistemele de fișiere mai vechi nu acceptă fișiere mai mari de 4 GB, așa că atunci când lucrează cu astfel de fișiere, utilizatorul trebuie să folosească sistem de fișiere NTFS.

Suntem astfel proiectați încât de fiecare dată când trebuie să creăm o arhivă, ne întrebăm din nou și din nou: ce este mai bine să alegem: o arhivă RAR sau ZIP? Orice arhivator modern trebuie să fie capabil să creeze arhive RAR și ZIP. Nu este suficient să spunem că acestea sunt cele mai populare două formate de arhivă, este absolut necesar să se facă distincția clară între caracteristicile și avantajele lor. Despre asta vom vorbi în continuare.

Arhive ZIP

Principalul avantaj al arhivelor în format ZIP este prevalența acestuia. Datorită Windows, un număr mare de arhive de pe Internet utilizează formatul ZIP. Acest lucru nu înseamnă deloc că acest format și algoritmul de compresie a datelor sunt cel mai bun. Doar că probabil este disponibilă, așa că atunci când ai de gând să trimiți cuiva o arhivă cu date, dar nu ești deloc sigur că destinatarul tău va putea folosi programul WinRAR, sau altul care poate funcționa cu arhive RAR, atunci probabil că are sens să folosești arhiva în format ZIP. Cu toate acestea, puteți rezolva această problemă și într-un mod complet radical - utilizați o arhivă SFX autoextractabilă. Chiar dacă astfel de arhive sunt puțin mai mari ca dimensiune, ele sunt încă ușor de despachetat Arhiva SFX nu mai este nevoie de nimic.

arhivele RAR

Formatul RAR este cu siguranță superior ZIP în principal: funcționarea programelor cu arhive RAR este mai stabilă, iar algoritmul de arhivare în format RAR permite un grad mai mare de compresie a datelor. Avantajele RAR sunt vizibile mai ales la crearea continuă și arhive cu mai multe volume. Arhivele în format RAR au o gamă mai largă de funcții, cum ar fi: recuperarea arhivelor deteriorate, volume cu auto-extragere, blocarea modificărilor accidentale ale fișierelor și multe altele. Ambele formate de arhivare pot funcționa cu fișiere de aproape orice dimensiune (dimensiunea maximă a fișierului este de 8589934591 GB) și au capacitatea de a comenta fișierele incluse în arhivă.

Arhivă comentariu

Apropo, puteți include diverse comentarii de text în arhivele ZIP și RAR. De obicei, se numesc așa: comentarii de arhivă. În unele cazuri, acest lucru poate fi foarte convenabil. Pentru a adăuga comentariile dvs. într-o arhivă deja creată, puteți utiliza înveliș grafic WinRAR sau linie de comandă. Cui ii place mai mult. În primul caz, trebuie să utilizați opțiunea „Adăugați comentariu”, iar în al doilea caz, utilizați comanda „z”<файл>" Și, în plus, este convenabil să creați comentarii în timpul procesului de arhivare a fișierelor, folosind caseta de dialog a secțiunii WinRAR „Numele și parametrii arhivei”. Astfel, dacă, de exemplu, deschideți o arhivă cu comentarii în WinRAR, atunci în lista fișierelor de arhivă, în dreapta despre acestea, vor fi vizibile comentariile. Mărimea ferestrei de comentarii poate fi schimbată cu ușurință prin simpla glisare a marginii din stânga a ferestrei cu mouse-ul.

Având în vedere că WinRAR funcționează ușor și liber cu arhive ZIP, Arhivare ZIP RAR nu înțeleg, alegerea este evidentă - doar WinRAR.

limitări în sistemele de fișiere

Fiecare sistem de fișiere acceptă dimensiunea maximă a volumului, dimensiunea arhivei și numărul de arhive pe volum. De exemplu, în general, volumele FAT16 și FAT32 sunt limitate la 4 GB și, respectiv, 32 GB (în general). Există câteva limitări legate de sistemele de fișiere FAT pe care ar trebui să le cunoașteți, prezentate mai jos:

FAT12: FAT mb are mai puțin de 16 volume și este puțin formatat ca FAT12. Este cel mai vechi tip FAT și folosește binar pe 12 biți pentru a păstra numerele de grup. Un volum formatat folosind FAT12 poate conține maximum 4.086 de grupuri, ceea ce este egal cu 2 cu 12 minus câteva valori rezervate pentru a fi utilizate în VÂNZARE. (o vom discuta în detaliu în structura discului logic dată mai târziu în acest capitol). Prin urmare, FAT12 este cel mai potrivit pentru volume mai mici. Este folosit pe o dischetă și există aproximativ 16 mb partiții de hard disk mai puțin decât atât.

FAT16: FAT16 folosește un număr binar de șaisprezece biți pentru a păstra numerele de grup. Un volum care utilizează FAT16 poate conține maximum 65.526 de grupuri, ceea ce este egal cu 2 cu 16 minus câteva valori rezervate pentru a fi utilizate în VÂNZARE. (o vom discuta în detaliu în structura discului logic dată mai târziu în acest capitol). FAT16 este utilizat pentru volume de hard disk cu dimensiuni cuprinse între 16 mb și 2.048 mb. Volumele FAT16 mai mari de 2 GB nu sunt accesibile de pe computerele care rulează MS-DOS, Windows 95/98/ME și multe alte sisteme de operare. Această limitare apare deoarece aceste sisteme de operare nu acceptă dimensiuni de grup mai mari de 32 kb, ceea ce duce la o limită de 2 gb. (Vedeți limita de grupuri dată mai târziu în acest capitol).

FAT32:În teorie, volumele maxime FAT32 pot fi de până la 2048 GB (aproximativ 2 teraocteți). FAT32 este acceptat de versiunea Windows 9sch OEM SR2, la fel ca Windows 98/ME. FAT32 folosește un număr de grup binar de 28 de biți (rețineți! nu 32, deoarece 4 din cei 32 de biți sunt „rezervați”). Astfel, teoretic, FAT32 poate gestiona volume cu peste 268 de milioane de grupuri (de fapt 268.435.456 de grupuri) și va suporta unități de până la 2 TB în dimensiune. Cu toate acestea, pentru a face acest lucru, dimensiunea FAT crește foarte mult. (vom să o discutăm în subiectele prezentate în continuare în acest capitol).

O comparație a tipurilor de FAT este apoi dată într-un tabel.

Sistem de fișiere
Atribut

FAT12

FAT16

Folosit pentru…

Dischete și volume mici de hard disk

Puțin să volume mari hard disk

Volume medii până la foarte mari de hard disk

Dimensiunea fiecărei intrări FAT

12 biți

16 biți (2 octeți)

32 de biți (4 octeți)

Număr maxim de grupuri

~268,435,456

Mărimea grupului utilizat

0,5 KiB până la 4 KiB

2 KiB până la 64 KiB

4 KiB până la 32 KiB

Dimensiunea maximă a volumului

16.736.256 octeți

2.199.023.255.552 octeți (aproximativ 2 2 41 teraocteți sau octeți)

Dimensiunea maximă a arhivei

După aceea, 16 MB (aproximativ)

2.147.483.520 de octeți

4.294.967.295 octeți (2 32 – 1)

Numărul maxim de fișiere și directoare din directorul rădăcină

(128 pentru 3½ 1,44 MB FDD și 512 pentru unitatea de dischetă hard disk)


(Numele lungi de arhive pot reduce numărul de arhive și directoare disponibile în directorul rădăcină.)

.NTFS: NTFS înseamnă un sistem de fișiere cu tehnologie nouă. Este folosit Windows 2000/HP. În teorie, dimensiunea maximă a partiției NTFS este (2 de la 64 la 1) bind.

Descriere detaliată sisteme fișiere NTFSîn afara domeniului de aplicare al acestei cărți, totuși, unele limitări ale acesteia au fost date în următorul tabel:

Grup

Cel mai mic bloc de spațiu de pe un hard disk pentru distribuție pe care orice software îl poate accesa este un sector care conține 512 octeți. Este posibil să existe un sistem de distribuție pentru disc în care fiecărui fișier i se atribuie câte sectoare individuale este. De exemplu, un fișier de 1 mb ar necesita aproximativ 2.048 de site-uri individuale pentru a-și stoca datele.
În cazul unui sistem de fișiere FAT sau mai degrabă putem spune că în majoritatea sistemelor de fișiere, sectoarele individuale nu sunt utilizate. Există mai multe motive de prezentare pentru aceasta. Când dos scrie unele informații pe un hard disk, nu alocă spațiu, ci folosește bloc nou grup numit stocare.

FAT a fost conceput cu mulți ani în urmă și este pur și simplu un sistem de fișiere și nu este capabil să gestioneze sectoare individuale. În schimb, ceea ce face SALO este să grupeze site-urile în blocuri mai mari numite grupuri sau blocuri de distribuție.

Un grup este cel mai mic bloc de spațiu pe disc care poate fi alocat unui fișier. Acesta este motivul pentru care grupurile sunt adesea numite blocuri de distribuție. Poate fi foarte dificil să gestionați discul atunci când fișierele sunt sparte în porțiunea de 512 de octeți.

Un volum de disc de 20 GB care utilizează 512 octeți gestionați individual ar conține peste 41 de milioane de sectoare individuale, iar urmărirea acestor multe informații ar consuma timp și resurse. Cu toate acestea, unele sisteme de operare alocă spațiu fișierelor în funcție de sector, dar necesită unele informații avansate pentru a face acest lucru corect.

Grupurile reprezintă un spațiu minim alocat pentru orice informație de pe disc. Chiar și stocarea datelor de un singur octet pe un disc necesită cel puțin o zonă de grup pe suprafața discului.

Dacă un grup poate stoca 512 octeți de informații, atunci pentru a stoca 513 octeți, veți avea nevoie de 2 grupuri. Fiecare arhivă trebuie să fie atribuită numărului întreg al grupului. Aceasta înseamnă că, dacă volumul folosește grupuri care conțin 4.096 de octeți, atunci un fișier de 610 de octeți va folosi un grup, deci 4.096 de octeți de pe disc utilizează, dar fișierele de 4.097 de octeți sunt două grupuri, deci 8.192 de octeți pe disc.

Acesta este motivul pentru care dimensiunea clusterului este atât de importantă pentru a vă face încrezător în creșterea utilizării eficiente a discului. În acest fel putem înțelege ce este mai mult grup mare dimensiunea are ca rezultat mai mult spațiu pierdut.

Editorii Cărții
Număr de pagini
ISBN
Prețul cărții

BPB Publications, New Delhi, India
540
81-7656-922-4
69,00 USD (inclusiv taxele de expediere, costul cărții și alte cheltuieli, CD cu codul sursă gratuit inclus cu cartea)


pagina | | 3 | | | | | | | | | |

Pe în acest moment Există multe formate de arhivă, cele mai comune sunt: ​​ZIP, RAR, 7Z, ARC, ARJ, JAR și TAR.

Arhivator WinZIP a fost creat în 1990 pentru platforma Windows de Nico Mak Computing, care mai târziu a devenit WinZip Computing. Acest program de arhivare Funcționează în principal folosind algoritmul de compresie PKZIP. Arhivatorul implementează, de asemenea, metoda de compresie PPMd și tehnologia AES. WinZip are capacitatea de a trimite arhive create folosind programul prin e-mailși arde arhivele pe discuri fără a părăsi fereastra programului.

ZIP este primul dintre cele mai populare formate de compresie a datelor și de arhivare a fișierelor. Un fișier în acest format are de obicei extensia .zip. Poate stoca unul sau mai multe fișiere sub formă comprimată sau necomprimată. Ulterior, au apărut multe alte utilitare care au funcționat cu acest format, iar acum este susținut de aproape toți arhivatorii populari. În prezent, există mulți algoritmi de compresie care depășesc ZIP ca viteză, compresie și numărul de servicii furnizate. caracteristici suplimentare. În ciuda acestui fapt, este cea mai populară metodă de compresie a datelor. ZIP a devenit standardul de facto pentru compresia datelor. Această metodă de compresie este utilizată pe scară largă și în alte programe și chiar în unele formate de fișiere.

· RAR

Acest format compresia a fost dezvoltată de compatriotul nostru Evgeniy Roshal.

Formatul RAR are mare poveste: a fost dezvoltat inițial pentru DOS și apoi pentru alții sisteme de operare, inclusiv mai târziu Microsoft Windows.

Așa a apărut programul WinRAR - un arhivator funcțional, multi-format. Trebuie adăugat că versiuni ale arhivatorului au fost create și pentru platformele MacOS X, Linux și FreeBSD.

WinRAR vă permite să creați cu ușurință arhive cu mai multe volume și autoextractabile. În plus, este posibil să deschideți, vizualizați și modificați conținutul arhivelor în alte formate (de exemplu, .arj). În ceea ce privește deteriorarea arhivelor, WinRAR oferă posibilitatea de a completa și recuperare parțială. Puteți efectua lucrarea ca în modul simplu linie de comandă și în modul de interfață pe ecran complet. Funcțiile de căutare și testare a fișierelor și arhivelor, precum și funcția de verificare a fișierelor pentru viruși, sunt foarte convenabile. O caracteristică originală unică pentru arhivele RAR este suportul pentru codificare continuă. Arhiva poate fi blocată parola speciala pentru a-l proteja de schimbări. Interesant este că este aproape imposibil să piratați o arhivă RAR protejată prin parolă! Dacă selectați toate combinațiile posibile de caractere pe care o parolă le poate conține, atunci puteți continua acest așa-numit „atac de forță brută”... timp de o mie de ani! Dar este posibil să se efectueze această operație într-un timp rezonabil, dacă numărul de caractere din parolă nu este foarte mare, aproximativ 5.

Arhivele RAR pot fi deschise și de produse terțe, deoarece este populară în lume și a devenit neoficială standard rusesc arhivarea datelor.

Altul caracteristică interesantă RAR este că vă permite să procesați fișiere de dimensiune aproape nelimitată (până la 8 exaocteți, ceea ce este echivalent cu 8.589.934.591 GB), în timp ce dimensiunea unui singur fișier dintr-o arhivă ZIP nu poate depăși 2 GB.

· 7Z

Autorul formatului și programului este Igor Pavlov, și compatriotul nostru, Dezvoltator rus. Formatul este deschis, are o arhitectură extensibilă și poate fi folosit diverși algoritmi compresie: LZMA, BZip2, Deflate și altele. Programul 7-zip este distribuit absolut gratuit și are o sursă deschisă cod sursă, ceea ce îl face o alternativă excelentă la WinRAR plătit. În același timp, poate deschide arhive RAR, precum și ZIP și altele și poate crea arhive în formatele 7Z, ZIP, TAR, BZIP2 și GZIP. Unul dintre numeroasele avantaje ale programului este compactitatea sa. Raportul de compresie foarte ridicat al noului format 7Z datorită algoritmului îmbunătățit Lempel-Ziv îl face un concurent clar al RAR! Arhivele din 7Z sunt produse în dimensiuni mai mici decât arhivele în alte formate (în majoritatea cazurilor). Pentru formatele ZIP și GZIP, rata de compresie este cu 2-10% mai mare decât cea a PKZip și WinZip. Formatul vă permite să creați arhive autoextractibile (pentru formatul 7Z) și mai multe volume. Este posibilă criptarea arhivelor folosind algoritmul AES cu o lungime a cheii de 256 de biți (pentru formatul 7Z).
Adevărat, formatul are și dezavantaje: compresia datelor este cu o treime mai lentă decât în ​​multe arhivare populare, iar la comprimarea unor date multimedia este inferioară RAR. O arhivă ruptă (de exemplu, când o descărcați de pe Internet și conexiunea este pierdută) nu poate fi deschisă și vizualizată, ca în RAR.

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva