Compressione dei file
La compressione dei file viene utilizzata per ridurre le dimensioni di uno o più file. Quando un file o un gruppo di file viene compresso, l'"archivio" risultante occupa spesso dal 50% al 90% di spazio su disco in meno rispetto ai file originali. I tipi comuni di compressione dei file includono la compressione Zip, Gzip, RAR, StuffIt e 7z. Ognuno di questi metodi di compressione utilizza un algoritmo specifico per comprimere i dati.
Quindi, come fa effettivamente un'utility di compressione dei file a comprimere i dati? Sebbene ogni algoritmo di compressione sia diverso, tutti funzionano in modo simile. L'obiettivo è rimuovere i dati ridondanti da ogni file sostituendo i modelli comuni con variabili più piccole. Ad esempio, le parole contenute in un documento di testo semplice potrebbero essere sostituite con numeri o con un altro tipo di identificatore breve. Questi identificatori fanno quindi riferimento alle parole originali, salvate in una chiave all'interno del file compresso. Per esempio, la parola "computer" potrebbe essere sostituita dal numero 5, che occupa molto meno spazio della parola "computer". Più volte la parola "computer" compare nel documento di testo, più efficace sarà la compressione.
Sebbene la compressione dei file funzioni bene con i file di testo, anche i file binari possono essere compressi. Individuando i modelli binari ripetuti, un algoritmo di compressione può ridurre significativamente le dimensioni dei file binari, come le applicazioni e le immagini disco. Tuttavia, una volta compresso, un file deve essere decompresso per poter essere utilizzato. Pertanto, se scarichi o ricevi un file compresso, dovrai utilizzare un programma di decompressione dei file, come WinZip o StuffIt Expander, per decomprimere il file prima di poterne visualizzare il contenuto originale.
Estensioni di file correlate: .ZIP, .GZ, .RAR, .SITX, .7Z.
Metti alla prova le tue conoscenze