Diccionari

Quina és la mida sense comprimir d'un fitxer

La mida descompressa d'un ZIP és un valor que sovint trobaràs als fitxers ZIP. Descobreix què vol dir i què t'explica sobre el teu fitxer.

zip-uncompressed-size

La mida ZIP Uncompressed Size és el nombre de bytes que tindrà un fitxer dins d'un arxiu ZIP un cop s'hagi descomprimt, en contraposició amb la mida comprimida (Compressed Size), habitualment més petita, que ocupa mentre encara és dins de l'arxiu. El lector de metadades ExifTool la mostra com a ZipUncompressedSize.

Quins fitxers el contenen i d'on surt el número

Els arxius la registren. Els fitxers ZIP ho fan, igual que tots els formats habituals que en realitat són contenidors ZIP, com ara documents .docx, .xlsx i .pptx, fitxers .odt, llibres electrònics .epub i paquets .jar i .apk. Els formats d'arxiu RAR, 7z i altres emmagatzemen la mateixa xifra en el seu propi format. És possible que un informe no la mostri per a fitxers .odt i .epub, tot i que el fitxer la conté.

Un arxiu normalment existeix per combinar diversos fitxers en un de sol, tot i que un únic fitxer també es pot arxivar per separat, i el programa de compressió registra la mida original de cada element mentre el comprimeix. Això es fa automàticament amb qualsevol eina que hagi creat l’arxiu, ja sigui 7-Zip, WinRAR, WinZip, l’Archive Utility a macOS, l’ordre de carpeta comprimida de Windows o l’eina de línia d’ordres zip.

Cal entendre que aquesta xifra és una declaració. L’arxiu indica quina mida hauria de tenir el contingut quan es descomprimeixi; res no ho verifica fins que realment l’extraiem, moment en què la mida i la suma de verificació emmagatzemada es comparen amb el que n’ha sortit.

Com és un valor típic

Un nombre enter de bytes, que les eines sovint converteixen a KB o MB per mostrar-lo. El text d’un document curt de Word podria indicar 48219 bytes descomprimits mentre només n’ocupa una petita fracció dins del fitxer .docx.

Si divideixes la mida comprimida per aquesta obtens la ràtio de compressió. L’amplada de la diferència depèn del contingut i del mètode utilitzat; Deflate és el mètode estàndard als fitxers ZIP, amb BZIP2 i LZMA com a alternatives. Val la pena conèixer una particularitat: els camps ZIP originals tenen 32 bits i, per tant, es limiten a 4.294.967.295 bytes, just per sota de 4 GB. El contingut més gran depèn de l’extensió ZIP64, que guarda la xifra real en un registre addicional, de manera que una eina molt antiga que no entengui ZIP64 pot mostrar un valor limitat o absurd per a un fitxer molt gran.

Per què és important

L’ús més pràctic és la planificació. Aquesta és la xifra que t’indica si el contingut hi cabrà abans de descomprimir-lo, i la sorpresa pot ser considerable, perquè un arxiu modest de fitxers de text o registres pot expandir-se fins a molts gigabytes. Comparar-la amb la mida comprimida també t’indica si la compressió ha ajudat gens: dues xifres gairebé iguals volen dir que el contingut ja estava comprimit, com passa amb fitxers JPEG, MP3 i MP4, i tornar-lo a empaquetar no estalviarà res.

També serveix com a comprovació de coherència. Un arxiu de pocs centenars de kilobytes que declara una mida descomprimida enorme mereix prudència, perquè hi ha arxius creats expressament que fan servir exactament aquest truc per omplir un disc quan algú els descomprimeix. En treballs d’arxiu la comparació funciona a l’inrevés: comprovar la mida declarada contra el que realment n’ha sortit és una manera senzilla de confirmar que un arxiu antic encara és complet.

Aquesta xifra no conté informació personal. Descriu el volum de dades i no diu res sobre la persona que les ha creat.