lunedì 25 luglio 2011

Compressione: mettere a dieta un file chiudendo una “zip” (seconda parte)

In questo articolo continuiamo a parlare di compressione lossless, presentando alcune applicazioni per Windows.

Introduzione

Il costo della compressione/estrazione, in termini di tempo e risorse utilizzate dalla applicazione di compressione lossless, sarà sempre di più un prezzo piccolo da pagare a fronte degli enormi vantaggi in termini di risparmio di spazio sui supporti di memoria e banda nelle operazioni di carico/scarico dei file da internet.

Ma ora conosciamo da vicino una applicazione di compressione lossless così famosa da occupare un posto nel linguaggio informatico comune con l'espressione “zippare un file” (che è diventato sinonimo di comprimere un file): il WinZip.

Mi presento: sono WinZip

WinZip (dove Win è un diminutivo di Windows, il noto sistema operativo di Microsoft) è una applicazione che può essere chiamata anche familiarmente Zip. Il tipo di file, che produce l'applicazione, ha come estensione .zip ed è un archivio, nel senso che può contenere sia un file singolo che una intera struttura di directory e sotto-directory. Un archivio zip non è utilizzabile direttamente ma può essere gestito solo dalla applicazione WinZip o da Windows, se dispone di una gestione integrata.

Famoso perché?

Il rapporto di compressione è il rapporto tra la dimensione del file compresso rispetto alla dimensione del file originale (per esempio un rapporto del 75% indica che la dimensione dell'archivio compresso è un quarto rispetto al file originale).
L'applicazione WinZip è diventata famosa perché è facile da utilizzare e ha un buon rapporto tra tempo di compressione/estrazione, e un ottimo rapporto di compressione (in inglese ratio).

Ma comprimere o estrarre è solo l’inizio

WinZip può fare molto di più:
  • Pezzi più piccoli: può spezzare un archivio compresso in più file di dimensione fissa (in inglese split, italianizzato: splittare). Questa possibilità è molto utile se l’archivio compresso non ci sta in una singola chiavetta USB, e ne servono due o più. Una volta riuniti i singoli file zip in una cartella, WinZip è in grado di estrarre il contenuto senza necessità di riunire i file spezzati (in inglese join, italianizzato: fare il join dei file).
  • Protezione del contenuto con password: può criptare con password il contenuto dell’archivio compresso in modo che non sia possibile né estrarre il contenuto né accedere ai dati criptati senza conosce la password. Il nostro archivio compresso diventa quindi, a tutti gli effetti, una cassaforte di informazioni.

Il re è moto: lunga vita al RAR

Tuttavia WinZip ha lasciato il posto ad altre applicazioni di compressione che migliorano i tempi di compresione/estrazione e il rapporto di compressione.
WinRar è un esempio ma chissà che cosa ci riserverà il futuro.

ISO: la comodità di un archivio senza compressione

Spendiamo una parola per il tipo di file ISO.
Un file di tipo ISO ha le stesse caratteristiche di un archivio compresso, ma con un rapporto di compressione dello 0%. Quale è la sua utilità?
Il formato ISO è utilissimo nei casi in cui vogliamo fare una fotografia esatta dei dati contenuti in un disco (per esempio un CD o un DVD). Il file risultante non solo conterrà i file e la struttura di directory della sorgente, ma sarà proprio una immagine 1:1 della sorgente. Per questo motivo il file ISO viene comunemente chiamato immagine ISO.
Una volta creata una immagine ISO può essere utilizzata per ricreare una o più copie esatte della la fonte dati di partenza (DVD 1 -> immagine ISO -> masterizzatore -> DVD 2, 3, 4, ecc.). Inoltre, non essendo compressa, il contenuto potrà essere accessibile direttamente da alcuni programmi (per esempio un lettore multimediale).
In fine segnaliamo che WinRar è in grado di aprire ed estrarre una immagine ISO.

Di cosa abbiamo parlato:

  • Zippare un file: espressione in gergo informatico per dire “comprimere un file”.
  • WinZip: applicazione di compressione/estrazione dati.
  • .ZIP: tipo di file zip, cioè un archivio compresso dalla applicazione WinZip.
  • rapporto di compressione (inglese: ratio): rapporto in percentuale tra dimensione del file compresso e quello originale.
  • Spezzare un file o splittare (inglese: split): azione di una applicazione che è in grado di spezzare un file in tanti file più piccoli e a dimensione fissa.
  • riunire i file spezzati o fare il join (inglese: join): azione di una applicazione che, partendo da un file splittato in più file, è in grado di riunire i pezzi e ripristinare il file originale.
  • .RAR: un archivio compresso dalla applicazione WinRar.
  • .7Z: un archivio compresso dalla applicazione 7-Zip.
  • .ISO: tipo di file che contiene una fotografia esatta dei dati contenuti in un disco (es. CD, DVD, ecc.). L'immagine ISO è comoda perché tutti i dati sono contenuti in un unico file non compresso.

Nessun commento:

Posta un commento