Diksiyonaryo

Ano ang Uncompressed Size sa RAR file?

Ang Uncompressed Size ay ang laki na magkakaroon ang isang file sa isang RAR archive pagkatapos mo itong i-extract. Alamin kung saan nanggagaling ang numerong ito at ano ang sinasabi nito sa iyo.

uncompressed-size

Ang Uncompressed Size ay ang laki ng file pagkatapos mo itong i-extract mula sa isang archive. Iniimbak ng RAR archive ang numerong ito para sa bawat file na laman nito.

Katabi ng Uncompressed Size, iniimbak din ng archive ang compressed size, na siyang espasyong ginagamit ng file sa loob ng archive. Nagtatago rin ng ganitong uri ng numero ang mga ZIP archive, at ipinapakita ito ng metadata reader na ExifTool bilang ZipUncompressedSize. Tingnan ang artikulo tungkol sa ZIP uncompressed size.

Aling mga file ang may taglay nito

Galing ang Uncompressed Size sa mga RAR archive, parehong sa lumang RAR 4.x format at sa mas bagong RAR 5.0 format. Bawat file sa loob ng archive ay may sariling header, at nasa header na iyon ang unpacked size ng file.

Nasa parehong header din ang archived file name at ang operating system na ginamit para gawin ang archive. Maaari rin nitong lamanin ang petsa ng pagbabago. Dahil may sariling header ang bawat file, ang isang archive na may 10 file ay maaaring may 10 halaga ng Uncompressed Size.

Ang ExifTool, isang program na nagbabasa ng metadata, ay nagpapakita lamang ng 1 Uncompressed Size bilang default. Ipinapakita ng opsyong Duplicates ang mga halaga para sa bawat file sa archive.

Kung saan nagmumula ang halaga

Isinusulat ng archiving program ang numero sa header kapag nagdaragdag ito ng file sa archive. Sa RAR 5.0, iniimbak ng header ang unpacked size bilang variable-length integer na hanggang 64 bits.

Maaari ring mag-imbak ang header ng CRC32 checksum ng unpacked data. Opsyonal ang field na ito, kaya maaaring wala ito sa header ng file.

Maaaring markahan ng RAR 5.0 archive na hindi alam ang unpacked size ng isang file. Kailangang balewalain ng programa ang nakaimbak na numero at magpatuloy sa pag-extract hanggang matapos ang compressed data. Hindi ipinapakita ng ExifTool ang Uncompressed Size para sa ganoong file.

Kung ano ang itsura ng value

Buong bilang ng bytes ang halaga, nang walang unit. Madalas itong i-convert ng mga programa sa mas malalaking unit, pero hindi pare-pareho ang panuntunang gamit nila:

  • Ang 1 kB (kilobyte) ay 1,000 bytes, at ang 1 MB (megabyte) ay 1,000,000 bytes.
  • Ang 1 KiB (kibibyte) ay 1,024 bytes, at ang 1 MiB (mebibyte) ay 1,048,576 bytes.

May ilang programa na nagsusulat ng KB o MB pero ang ibig sabihin ay 1,024 bytes o 1,048,576 bytes. Dahil dito, maaaring magpakita ang 2 programa ng magkaibang laki para sa parehong file.

Bakit ito mahalaga

Sinasabi ng Uncompressed Size kung gaano karaming libreng disk space ang kailangan mo bago ka mag-extract ng archive. Ipag-add ang mga halaga ng lahat ng file sa archive para makuha ang tinatayang kabuuan.

Iba ang Uncompressed Size sa file size ng archive. Ang file size ay ang bilang ng bytes sa buong RAR file.

Ihambing ang Uncompressed Size sa compressed size para makita kung gaano kalaki ang na-save ng compression para sa bawat file. Kung halos magkapareho ang 2 numero, kakaunti lang ang natipid na espasyo ng archive para sa file na iyon. Sa mga RAR 4.x archive, ang packing method na Stored ay nangangahulugang nai-save ang file nang walang compression.

Ang numero ay base lang sa deklarasyon ng archive. Mag-ingat sa napakaliit na archive na nagdedeklara ng napakalaking uncompressed size. Maaari itong maging decompression bomb, na tinatawag ding zip bomb, na maaaring lumikha ng napakaraming data kapag in-extract ito.