Tipuri de arhive și diferențele dintre ele
Archivers diferă în format de arhive și metode de comprimare. Chiar aceeași metodă de comprimare poate avea opțiuni de implementare. Există mai mult de o duzină de programe de arhivare care pot crea arhive ZIP. Datele în format ZIP pot fi comprimate prin diferite metode: Deflate64, Deflate, BZip2. Metoda Deflate are mai multe tipuri cu rate de compresie diferite (diferență mai mare de 4%).
De obicei, arhiverele pot crea arhive în propriul format folosind propriile metode de compresie. De exemplu, arhivatorul RAR vă permite să creați arhive RAR. Formatele de arhivă și metodele de comprimare sunt principalele avantaje ale unui arhivator.
De obicei, arhivatorul vă permite să împachetați sau să dezarhivați fișierele. În plus față de compresia datelor, mulți arhivari au funcții suplimentare. Principalele funcții sunt:
1. Comprimați unele fișiere și directoare întregi.
2. Crearea de arhive de auto-extragere (SFX). Adică, pentru a despacheta programul de arhivare, arhivatorul nu este necesar;
3. Schimbați conținutul arhivei;
4.Criptarea conținutului arhivei;
5. Informații pentru restaurarea arhivei cu daune parțiale și posibilitatea restaurării arhivelor deteriorate;
6. Divizarea arhivei în mai multe părți sau volume;
7. Versiunea de consolă a programului pentru a lucra din linia de comandă;
8. Versiunea grafică (GUI) a programului.
Este de remarcat faptul că, în ciuda disponibilității formale, implementarea fiecărei funcții suplimentare poate fi realizată la un nivel complet diferit.
Pe lângă diferențele de funcționalitate, puteți împărți arhivele în două grupuri: asimetrice și simetrice. Filtrele asimetrice necesită mult mai puțin timp și RAM pentru operațiunea de despachetare decât pentru operațiunea de ambalare. Acest lucru vă permite să obțineți rapid conținutul arhivei pe computere cu consum redus de energie. Arhivele simetrice necesită același timp și cantitate de memorie RAM pentru operațiile de ambalare și despachetare. Utilizarea unor astfel de arhive pe o gamă largă de computere sau pentru accesul rapid la conținutul arhivei este limitată. Un cunoscut arhivar RAR ca principal utilizează o metodă de comprimare a dicționarului asimetric, iar pentru texte se poate folosi o metodă PPM simetrică. Astfel, arhivarea RAR comprimată cu raportul maxim de compresie poate să nu fie posibilă pe computerele cu o cantitate limitată de RAM. Toate sau aproape toate arhiverele avansate cu un raport de compresie ridicat sunt simetrice.
Nu am statistici exacte privind prevalența arhivarilor. Voi exprima punctul meu de vedere subiectiv pe baza experienței personale. Desigur, cel mai comun archiver este ZIP și modificările acestuia. Prin prevalența sa, aceasta depășește cu mult concurenții cei mai apropiați. Vine RAR și ACE. În ultimii ani, există un arhivator 7-zip. Nu am întâlnit personal alte arhive și arhive. Excepția este o dată popular ARJ și LHA. În prezent, acestea nu sunt relevante din cauza raportului foarte redus de compresie.