Kilobyte

De la Viquipèdia, l'enciclopèdia lliure
(S'ha redirigit des de: Kilooctet)
Infotaula d'unitatKilobyte
Tipusunitat d'informació Modifica el valor a Wikidata
Unitat deinformació Modifica el valor a Wikidata
Conversions d'unitats
A unitats estàndard1.000 B Modifica el valor a Wikidata

Un Kilobyte és una unitat de mesura de la quantitat d'informació. Depenent del context, equival a 1.000 o 1.024 bytes. La forma d'escriure la seva abreviació generalment indica quina és la seva equivalència, tot i que sovint s'utilitzen incorrectament.

1 Kilobyte = 1000 bytes (kB)[modifica]

Múltiples de bytes
Prefix del SI
(SI)
Prefix binari
(IEC 60027-2)
Nom Símbol Múltiple Nom Símbol Múltiple
kilobyte kB 103 (o 210) kibibyte KiB 210
megabyte MB 106 (o 220) mebibyte MiB 220
gigabyte GB 109 (o 230) gibibyte GiB 230
terabyte TB 1012 (o 240) tebibyte TiB 240
petabyte PB 1015 (o 250) pebibyte PiB 250
exabyte EB 1018 (o 260) exbibyte EiB 260
zettabyte ZB 1021 (o 270) zebibyte ZiB 270
yottabyte YB 1024 (o 280) yobibyte YiB 280

Tècnicament, equival a 1.000 bytes, tai i com marquen les pautes del Sistema Internacional d'Unitats,[1] i es fa servir principalment en enginyeria de telecomunicacions. El seu ús amb aquesta equivalència és molt reduït per evitar confusions, i generalment es limita a casos en què la mesura en kilobytes s'ha derivat de mesures en kilobits, com poden ser velocitats de xarxa o quotes de bits (un kilobit gairebé sempre equival a 1000 bits). Segons l'IEEE hi ha algunes empreses fabricants de xarxes que fan servir 1 Mbit/s igual a 1.048.576 bit/s

1 Kilobyte = 1024 bytes (KiB, K)[modifica]

Equival a 1024 bytes en la majoria d'àmbits més propers a la informàtica, com ara les mesures de mèmoria dels ordinadors. L'origen d'aquesta xifra s'explica perquè en informàtica el sistema binari té una importància cabdal, pel que es treballa en potències de dos, la potència de dos més propera a 1.000 és 1.024, així 2¹⁰ = 1.024 ≈ 1.000 = 103.

Quan arribem a les capacitats de memòria actuals (en potències de dos) la diferència es fa més gran, ja que si parlem de Mbytes tenim l'equivalència (1 Mibyte = 1.048.576 bytes) i si parlem de Gbytes tenim l'equivalència (1 Gibyte = 1.073.741.824 bytes).

Problemes de la doble terminologia[modifica]

Com que els camps de la informàtica i les telecomunicacions s'encavalquen, les barreres d'un i altre ús no estan ben definides.

Un cas destacat és el dels fabricants de discs durs (i per extensió, d'altres suports d'emmagatzematge), que han expressat tradicionalment la seva capacitat amb múltiples de 1.000. Per exemple un disc dur amb una capacitat d'especificada de 80 GB té 80.000.000.000 bytes. Els sistemes operatius calculen la capacitat dels discs durs en potències de dos amb una equivalència per tant de (1 Gibyte = 1.073.741.824 bytes) per la qual cosa consideraran que el disc té una capacitat de 74,5 GB. Aquesta discrepància és sovint origen de confusió entre els usuaris.

Amb els discs d'1 Tbyte caldrà tenir en compte que (1 Tibyte = 1.099.511.627.776 bytes).

Solució: Kibibyte (KiB)[modifica]

La IEC va aprovar en 1998 l'ús d'uns nous prefixos (anomenats binaris) per acabar amb l'ambigüitat (mantenint els prefixos del SI amb el seu significat original).[2] Segons aquesta proposta, un kilobyte designaria únicament 1.000 bytes, i es faria servir kibibyte per designar 1.024 bytes. Aquesta proposta encara no s'ha estès massivament però ha guanyat adhesions amb rapidesa.

Referències[modifica]

  1. «The International System of Units (SI): Prefixes» (en anglès). Buereau International des poids et mesures. [Consulta: 31 gener 2022].
  2. International Electrotechnical Commission «60027-2:1972/AMD1:1999. Amendment 2 - Letter symbols to be used in electrical technology. Part 2: Telecommunications and electronics.». Genève: IEC, 1999.