Terabyte

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Múltiplos de bytes
Sistema Internacional (decimal) ISO/IEC 80000-13 (binario)
Múltiplo (símbolo) SI Múltiplo (símbolo) ISO/IEC
kilobyte (kB) 103 kibibyte (KiB) 210
megabyte (MB) 106 mebibyte (MiB) 220
gigabyte (GB) 109 gibibyte (GiB) 230
terabyte (TB) 1012 tebibyte (TiB) 240
petabyte (PB) 1015 pebibyte (PiB) 250
exabyte (EB) 1018 exbibyte (EiB) 260
zettabyte (ZB) 1021 zebibyte (ZiB) 270
yottabyte (YB) 1024 yobibyte (YiB) 280
Véase también: nibble • byte • sistema octal

Terabyte (TB), equivalente a 1012 (1 000 000 000 000 —un billón—) de bytes.[1] [2]

No confundir con:

Tebibyte (TiB), equivalente a 240 (1 099 511 627 776 —más de un billón—) de bytes.[3]

Equivalencias relacionadas:

1 TB = 103 GB = 106 MB = 109 kB = 1012 bytes.

1 YB = 103 ZB = 106 EB = 109 PB = 1012 TB.

Historia[editar]

Es una unidad de información adoptada en 1960.[4] El prefijo tera- viene del griego τέρας, que significa «monstruo» o «bestia».

¿Múltiplo de 1000 o de 1024?[editar]

1000 = 103 (potencia de 10, base decimal).

1024 = 210 (potencia de 2, base binaria).

  • Durante los inicios de la informática, los ordenadores se diseñaban, funcionaban y se programaban en base binaria casi sin excepción. Por ello, lo natural era que las unidades para medir sus capacidades se expresasen también en base binaria, como múltiplos de 1024.[5] [6]
  • Pero a la hora de darles un nombre a esos múltiplos, se tomaron los prefijos, como kilo- o tera-, del Sistema Internacional de Unidades (SI), definidos para expresar cantidades de base decimal. Lo cual dio lugar en la práctica a la confusión entre 1000 y 1024, como si fueran lo mismo.
Así, por ejemplo, el prefijo kilo- terminaba significando valores distintos según la base que se sobreentendía. A la hora de medir unidades de memoria central, era normal decir que un kilobyte equivalía a 1024 bytes, porque la base implícita era binaria. Sin embargo, a la hora de medir el espacio de almacenamiento en disco, se entendía que un kilobyte equivalía a «solo» 1000 bytes, porque la base implícita era decimal.
  • Para aclarar esta confusión y acentuar la diferencia entre las bases implícitas decimal y binaria, la Comisión Electrotécnica Internacional, definió en 1998 nuevos prefijos para los múltiplos expresados como potencias de 2, es decir, en base binaria. Estos nuevos prefijos se generaron combinando los del SI con la palabra binary (binario, en inglés, ver prefijo binario), por ejemplo kibi- o tebi-.
  • De este modo, terabyte queda reservado en exclusiva para referirse a la cantidad de 1012 bytes, de acuerdo al prefijo tera del SI —obsérvese que 1012 está expresado en base 10 (decimal)—. En cambio, para referirse a cantidades en base 2 (binaria) ya no es correcto utilizar el prefijo tera- sino que ha de utilizarse el nuevo prefijo tebi- (combinación de tera y binary), que da lugar al término tebibyte, equivalente a la cantidad de 240 bytes.

Esta nueva nomenclatura no ha sido aún ampliamente adoptada por la comunidad informática,[7] pero sí por la mayoría de los fabricantes de dispositivos de almacenamiento.

Véase también[editar]

Referencias[editar]

  1. Cibercultur@ e iniciación en la investigación , p. 40, en Google Libros
  2. Microsoft Office 2010 pag 6 en Google libros
  3. En informática se suele confundir el valor de un terabyte con el de un tebibyte, por la similitud de nombres y equivalencias. Pero es un error, ya que se reserva la denominación tebibyte al valor 240 según las reglas IEC 60027-2 e IEC 80000-13:2008, publicadas ambas por la Comisión Electrotécnica Internacional. Confusiones similares existen con el resto de prefijos de múltiplos del SI (Sistema Internacional de Unidades).
  4. En la XI Conferencia General de Pesas y Medidas.
  5. Sonquiest, John A. (diciembre de 1962). «Fixed-word-length arrays in variable-word-length computers». Communications of the ACM (ACM Press) 5 (12): pg 602. doi:10.1145/355580.369093. «The following scheme for assigning storage for fixed-word-length arrays seems to meet these criteria and has been used successfully in working with linear arrays on a 4k IBM 1401.» 
  6. Anuncio del Univac 9400 en la revista Byte, en la edición de febrero del 1968.
  7. Es de uso obligado en España, a tenor de lo dispuesto en el Real Decreto 2032/2009, de 30 de diciembre, por el que se establecen las unidades legales de medida.