Dizionario

Qual è la dimensione non compressa di un file

La dimensione non compressa ZIP è un valore che troverai spesso nei file ZIP. Scopri che cosa significa e che cosa ti dice sul tuo file.

zip-uncompressed-size

La dimensione non compressa di un file ZIP è il numero di byte che un file all'interno di un archivio ZIP avrà una volta estratto, in contrasto con la dimensione compressa, di solito più piccola, che occupa mentre si trova ancora all'interno dell'archivio. Il lettore di metadati ExifTool la mostra come ZipUncompressedSize.

Quali file lo contengono e da dove proviene il numero

Gli archivi la registrano. I file ZIP lo fanno, così come tutti i formati di uso comune che in realtà sono contenitori ZIP, ad esempio documenti .docx, .xlsx e .pptx, file .odt, ebook .epub, pacchetti .jar e .apk. RAR, 7z e altri formati di archivio memorizzano lo stesso valore nella propria struttura. Un report potrebbe non mostrarlo per i file .odt e .epub, anche se il file lo contiene.

Un archivio di solito serve a combinare più file in uno solo, anche se un singolo file può essere archiviato da solo allo stesso modo, e il programma di compressione annota la dimensione originale di ogni elemento mentre lo impacchetta. Questo avviene automaticamente da parte di qualunque app abbia creato l'archivio, che sia 7-Zip, WinRAR, WinZip, Utility Compressione su macOS, il comando di cartella compressa di Windows o il comando a riga di comando zip.

È importante capire che questo valore è una dichiarazione. L'archivio indica quanto dovrebbe essere grande il contenuto una volta estratto; nulla lo verifica finché non esegui veramente l'estrazione, momento in cui la dimensione e il checksum memorizzato vengono confrontati con ciò che è stato ottenuto.

Che aspetto ha un valore tipico

Un numero intero di byte, che le app spesso convertono in KB o MB per la visualizzazione. Il testo di un breve documento Word potrebbe indicare 48219 byte non compressi pur occupandone solo una piccola parte all'interno del file .docx.

Se dividi la dimensione compressa per questa ottieni il rapporto di compressione. L'ampiezza della differenza dipende dal contenuto e dal metodo usato; Deflate è il metodo standard nei file ZIP, con BZIP2 e LZMA tra le alternative. Vale la pena conoscere una particolarità: i campi ZIP originali sono a 32 bit e quindi si fermano a 4.294.967.295 byte, poco meno di 4 GB. I contenuti più grandi si basano sull'estensione ZIP64, che mantiene il valore reale in un record aggiuntivo, quindi un'app molto vecchia che non supporta ZIP64 può riportare un numero limitato o privo di senso per un file molto grande.

Perché è importante

L'uso più pratico è la pianificazione. Questo è il valore che indica se i contenuti entreranno nello spazio disponibile prima di estrarli, e la sorpresa può essere notevole, perché un archivio modesto di file di testo o di log può espandersi fino a molti gigabyte. Confrontarlo con la dimensione compressa indica anche se la compressione è servita: due valori quasi uguali significano che il contenuto era già compresso, come per file JPEG, MP3 e MP4, e ricomprimerlo non farà risparmiare spazio.

Serve anche come controllo di coerenza. Un archivio di poche centinaia di kilobyte che dichiara una dimensione non compressa enorme richiede cautela, perché gli archivi creati appositamente usano proprio questo trucco per riempire un disco quando vengono estratti. Per il lavoro di conservazione il confronto funziona al contrario: verificare la dimensione dichiarata rispetto a ciò che è stato effettivamente estratto è un modo semplice per confermare che un vecchio archivio sia ancora integro.

Questo valore non contiene informazioni personali. Descrive solo il volume dei dati e nulla sulla persona che li ha creati.