Diccionari

Quina és la mida sense comprimir en un RAR?

La mida sense compressió és la mida que tindrà un fitxer d'un arxiu RAR després d'extreure'l. Descobreix d'on surt aquest nombre i què t'indica.

uncompressed-size

La mida sense comprimir és la mida d'un fitxer després d'extreure'l d'un arxiu. Un arxiu RAR desa aquest número per a cada fitxer que conté.

A més de la mida sense comprimir, l'arxiu desa la mida comprimida, que és l'espai que ocupa el fitxer dins de l'arxiu. Els arxius ZIP desen el mateix tipus de número, i el lector de metadades ExifTool el mostra com a ZipUncompressedSize. Consulta l'article sobre la mida sense comprimir del ZIP.

Quins fitxers ho porten

La mida sense comprimir prové dels arxius RAR, tant del format RAR 4.x més antic com del nou format RAR 5.0. Cada fitxer dins de l'arxiu té la seva pròpia capçalera, i aquesta capçalera conté la mida descomprimida del fitxer.

La mateixa capçalera també conté el nom de fitxer arxivat i el sistema operatiu utilitzat per crear l'arxiu. També pot contenir la data de modificació. Com que cada fitxer té la seva pròpia capçalera, un arxiu amb 10 fitxers pot tenir 10 valors de mida sense comprimir.

ExifTool, un programa que llegeix metadades, mostra només 1 mida sense comprimir de manera predeterminada. L'opció Duplicates mostra els valors de tots els fitxers de l'arxiu.

D'on ve el valor

El programa d'arxivat escriu el número a la capçalera quan afegeix un fitxer a l'arxiu. A RAR 5.0, la capçalera desa la mida descomprimida com un enter de longitud variable de fins a 64 bits.

La capçalera també pot desar una suma de verificació CRC32 de les dades descomprimides. Aquest camp és opcional, per tant és possible que una capçalera de fitxer no el contingui.

Un arxiu RAR 5.0 pot marcar la mida descomprimida d'un fitxer com a desconeguda. En aquest cas, el programa ha d'ignorar el número desat i continuar extraient fins que les dades comprimides s'acabin. ExifTool no mostra la mida sense comprimir per a aquest fitxer.

Com és el valor

El valor és un número enter de bytes, sense cap unitat. Sovint, els programes converteixen aquest número a unitats més grans, però no tots fan servir la mateixa regla:

  • 1 kB (kilobyte) són 1.000 bytes, i 1 MB (megabyte) són 1.000.000 bytes.
  • 1 KiB (kibibyte) són 1.024 bytes, i 1 MiB (mebibyte) són 1.048.576 bytes.

Alguns programes escriuen KB o MB però es refereixen a 1.024 bytes o 1.048.576 bytes. Per això 2 programes poden mostrar mides diferents per al mateix fitxer.

Per què és important

La mida sense comprimir t'indica de quants espais lliures al disc necessites abans d'extreure un arxiu. Suma els valors de tots els fitxers de l'arxiu per obtenir un total aproximat.

La mida sense comprimir és diferent de la mida del fitxer de l'arxiu. La mida del fitxer és el nombre de bytes de tot el fitxer RAR.

Compara la mida sense comprimir amb la mida comprimida per veure quant ha estalviat la compressió per a cada fitxer. Si els 2 números són gairebé iguals, l'arxiu ha estalviat poc espai per a aquest fitxer. Als arxius RAR 4.x, el mètode d'empaquetament Stored significa que el fitxer s'ha desat sense compressió.

El número és només el que declara l'arxiu. Ves amb compte amb un arxiu molt petit que declari una mida sense comprimir enorme. Pot ser una bomba de descompressió, també anomenada zip bomb, que pot produir una gran quantitat de dades quan algú l'extreu.