El gigabyte ( / ˈ ɡ ɪ ɡ ə b aɪ t , ˈ dʒ ɪ ɡ ə b aɪ t / ) [ 1 ] es un múltiplo de la unidad byte para información digital. El prefijo giga- significa 10 9 en el Sistema Internacional de Unidades (SI). Por lo tanto, un gigabyte es mil millones de bytes. El símbolo de la unidad para el gigabyte es GB .
Esta definición se utiliza en todos los contextos de la ciencia (especialmente la ciencia de datos ), la ingeniería , los negocios y muchas áreas de la informática , incluyendo las capacidades de almacenamiento de discos duros , unidades de estado sólido y cintas , así como las velocidades de transmisión de datos . El término también se utiliza en algunos campos de la informática y la tecnología de la información para denotar 1 073 741 824 (1024³ o 2³⁰ ) bytes, particularmente para tamaños de RAM . Por lo tanto, algunos usos de gigabyte han sido ambiguos. Para resolver esto, la norma IEC 80000-13 establece que un gigabyte (GB) es 10⁹ bytes y especifica el término gibibyte (GiB) para denotar 2³⁰ bytes . Estas diferencias aún se observan fácilmente, por ejemplo, cuando la capacidad de una unidad de 400 GB se muestra en Microsoft Windows como 372 GB en lugar de 372 GiB. De forma análoga, un módulo de memoria etiquetado con un tamaño de " 1 GB " tiene una capacidad de almacenamiento de un gibibyte ( 1 GiB ).
En respuesta a un litigio sobre si los fabricantes de dispositivos de almacenamiento electrónico deben ajustarse al uso que hace Microsoft Windows de una definición binaria de "GB" en lugar de la definición métrica/decimal, el Tribunal de Distrito de los Estados Unidos para el Distrito Norte de California rechazó ese argumento, dictaminando que "el Congreso de los Estados Unidos ha considerado que la definición decimal de gigabyte es la 'preferida' para los fines del 'comercio estadounidense '" . [ 2 ] [ 3 ]
Definición
El término gigabyte tiene una definición estándar de 1000³ bytes , así como un significado desaconsejado [ 2 ] de 1024³ bytes . Este último uso binario se originó como jerga técnica de compromiso para múltiplos de bytes que debían expresarse como potencias de 2, pero carecían de un nombre conveniente. Como 1024 (2¹⁰ ) es aproximadamente 1000 (10³ ) , lo que corresponde aproximadamente a múltiplos del SI, también se utilizó para múltiplos binarios.
En 1998, la Comisión Electrotécnica Internacional (IEC) publicó estándares para prefijos binarios , que exigían que el gigabyte denotara estrictamente 1000 3 bytes y el gibibyte 1024 3 bytes. A finales de 2007, el estándar de la IEC había sido adoptado por el IEEE , la UE y el NIST , y en 2009 se incorporó al Sistema Internacional de Cantidades . No obstante, el término gigabyte sigue utilizándose ampliamente con los siguientes dos significados diferentes:
Base 10 (decimal)
- 1 GB = 1 000 000 000 bytes (= 1000 3 B = 10 9 B)
Basada en potencias de 10, esta definición utiliza el prefijo giga- tal como se define en el Sistema Internacional de Unidades (SI). Esta es la definición recomendada por la Comisión Electrotécnica Internacional (IEC). [ 4 ] Esta definición se utiliza en contextos de redes y en la mayoría de los medios de almacenamiento , en particular discos duros , almacenamiento basado en memoria flash , [ 5 ] [ 6 ] y DVD , y también es coherente con otros usos del prefijo SI en informática, como las velocidades de reloj de la CPU o las medidas de rendimiento . El administrador de archivos de Mac OS X versión 10.6 y versiones posteriores es un ejemplo notable de este uso en software, que informa los tamaños de los archivos en unidades decimales. [ 7 ]
Base 2 (binario)
- 1 GiB = 1 073 741 824 bytes (= 1024 3 B = 2 30 B).
La definición binaria utiliza potencias de base 2, al igual que el principio arquitectónico de las computadoras binarias . Este uso es ampliamente difundido por algunos sistemas operativos , como Microsoft Windows , en referencia a la memoria de la computadora (por ejemplo, RAM ). Esta definición es sinónimo de la unidad inequívoca gibibyte .
confusión del consumidor
Desde la primera unidad de disco, la IBM 350 , los fabricantes de unidades de disco expresaron las capacidades de los discos duros utilizando prefijos decimales. Con la llegada de las capacidades de unidades en el rango de gigabytes, los fabricantes etiquetaron muchas capacidades de discos duros , unidades de estado sólido y unidades flash USB para consumidores en ciertas clases de tamaño expresadas en gigabytes decimales, como "500 GB". La capacidad exacta de un modelo de unidad dado suele ser ligeramente mayor que la designación de clase. Prácticamente todos los fabricantes de unidades de disco duro y dispositivos de disco de memoria flash [ 5 ] [ 6 ] continúan definiendo un gigabyte como 1 000 000 000 bytes , que se muestra en el embalaje. Algunos sistemas operativos como Mac OS X , [ 8 ] iOS , Android , Ubuntu , [ 9 ] y Debian [ 10 ] expresan la capacidad del disco duro o el tamaño del archivo utilizando multiplicadores decimales, mientras que otros como Microsoft Windows (incluido Windows Phone ) informan el tamaño del archivo utilizando multiplicadores binarios. Esta discrepancia causa confusión, ya que un disco con una capacidad anunciada de, por ejemplo, 400 GB (es decir , 400 000 000 000 bytes , equivalentes a 372 GiB) podría ser reportado por el sistema operativo como " 372 GB ".
Para la RAM , los estándares de memoria JEDEC utilizan la nomenclatura IEEE 100 , que define el gigabyte como 1 073 741 824 bytes ( 2³⁰ bytes). [ 11 ]
La diferencia entre las unidades basadas en prefijos decimales y binarios aumenta como una función semilogarítmica (logaritmo lineal) ; por ejemplo, el valor del kilobyte decimal es casi el 98 % del kibibyte, un megabyte es menos del 96 % de un mebibyte y un gigabyte es un poco más del 93 % del valor de un gibibyte. Esto significa que un disco duro de 300 GB (279 GiB) podría indicarse de diversas maneras como "300 GB", "279 GB" o "279 GiB", dependiendo del sistema operativo. A medida que aumenta el tamaño del almacenamiento y se utilizan unidades más grandes, estas diferencias se vuelven más pronunciadas: un disco duro de grabación magnética asistida por calor de 30 000 GB (27 940 GiB) podría ser reportado por un sistema operativo que utiliza unidades binarias como si tuviera una capacidad de solo 27 490 GB, creando un déficit aparente de más de 2 terabytes .
demandas en Estados Unidos
Una demanda dictada en 2019, derivada de un presunto incumplimiento de contrato y otras reclamaciones sobre las definiciones binarias y decimales utilizadas para "gigabyte", ha concluido a favor de los fabricantes. Los tribunales dictaminaron que la definición legal de gigabyte o GB es 1 GB = 1.000.000.000 (10⁹ ) bytes (la definición decimal). En concreto, los tribunales declararon que "el Congreso de los Estados Unidos ha considerado la definición decimal de gigabyte como la 'preferida' para los fines del 'comercio estadounidense'. ... La Legislatura de California también ha adoptado el sistema decimal para todas las 'transacciones en este estado'". [ 2 ]
Demandas anteriores habían concluido con acuerdos extrajudiciales sin que el tribunal dictara sentencia sobre la cuestión, como la demanda contra el fabricante de discos duros Western Digital . [ 12 ] [ 13 ] Western Digital llegó a un acuerdo y añadió avisos explícitos a sus productos indicando que la capacidad útil podría diferir de la capacidad anunciada. [ 12 ] Seagate fue demandada por motivos similares y también llegó a un acuerdo. [ 12 ] [ 14 ]
Otros contextos
Debido a su diseño físico, la capacidad de los dispositivos de memoria de acceso aleatorio (RAM) modernos, como los módulos DIMM , siempre es un múltiplo de una potencia de 1024. Por lo tanto, resulta conveniente utilizar prefijos que denoten potencias de 1024, conocidos como prefijos binarios , para describirlos. Por ejemplo, una capacidad de memoria de 1 073 741 824 bytes (1024 3 B) se expresa convenientemente como 1 GiB en lugar de 1,074 GB. Sin embargo, la primera especificación se suele citar como "1 GB" cuando se aplica a la memoria de acceso aleatorio. [ 15 ]
El software asigna memoria con distintos grados de granularidad según sea necesario para cumplir con los requisitos de la estructura de datos, y los múltiplos binarios generalmente no son necesarios. Otras capacidades y velocidades de la computadora, como el tamaño del hardware de almacenamiento , las tasas de transferencia de datos , las velocidades de reloj , las operaciones por segundo , etc., generalmente se presentan en unidades decimales. Por ejemplo, el fabricante de un disco duro de "300 GB" afirma una capacidad de 300 000 000 000 bytes , no de 300 × 1024³ ( que serían 322 122 547 200 ) bytes.
Ejemplos de almacenamiento de tamaño gigabyte
- Una hora de vídeo SDTV a 2,2 Mbit /s equivale aproximadamente a 1 GB.
- Siete minutos de vídeo HDTV a 19,39 Mbit/s equivalen aproximadamente a 1 GB.
- 114 minutos de audio sin comprimir con calidad de CD a 1,4 Mbit/s equivalen aproximadamente a 1 GB.
- Un disco DVD+R de una sola capa tiene una capacidad aproximada de 4,7 GB.
- Un disco DVD+R de doble capa tiene una capacidad aproximada de 8,5 GB.
- Un disco Blu-ray de una sola capa puede almacenar aproximadamente 25 GB.
- El cartucho de Nintendo Switch de mayor capacidad disponible en el mercado tiene una capacidad aproximada de 32 GB.
- Un disco Blu-ray de doble capa tiene una capacidad aproximada de 50 GB.
- Un disco Blu-ray Ultra HD de triple capa tiene una capacidad aproximada de 100 GB.
carácter Unicode
El símbolo "gigabyte" está codificado por Unicode en el punto de código U+3387 ㎇ SQUARE GB . [ 16 ]
Véase también
Referencias
- ↑ El prefijo giga- puede pronunciarse de dos maneras.
- "gigabyte" . Dictionary.com Unabridged (en línea). nd
- "gigabyte" . Diccionario Merriam-Webster.com . Merriam-Webster. OCLC 1032680871 .
- 1 2 3 "Orden que concede la moción de desestimación" (PDF) . Tribunal de Distrito de los Estados Unidos . Consultado el 24 de enero de 2020 .
- ↑ Véase también Dinan v. SanDisk LLC, No. 20-15287 (9th Cir. 11 de febrero de 2021) https://scholar.google.com/scholar_case?case=16989791406584358656
- ↑ http://physics.nist.gov/cuu/Units/binary.html Prefijos para múltiplos binarios
- 1 2 Unidad flash USB SanDisk archivada el 13 de mayo de 2008 en Wayback Machine "Nota: 1 megabyte (MB) = 1 millón de bytes; 1 gigabyte (GB) = 1000 millones de bytes."
- 1 2 Tabla de almacenamiento "Megabyte (MB) = 1.000.000 bytes; 1 Gigabyte (GB) = 1.000.000.000 bytes; 1 TB = 1.000.000.000.000 bytes"
- ↑ "Cómo informa Mac OS X sobre la capacidad del disco" . Apple Inc. 27 de agosto de 2009. Consultado el 16 de octubre de 2009 .
- ↑ "Cómo informan OS X e iOS sobre la capacidad de almacenamiento - Soporte técnico de Apple" . support.apple.com . Consultado el 29 de junio de 2016 .
- ↑ "UnitsPolicy" . Wiki de Ubuntu . Ubuntu. Archivado del original el 18 de noviembre de 2021. Consultado el 9 de enero de 2022 .
- ↑ "ConsistentUnitPrefixes" . Wiki de Debian . Archivado del original el 3 de diciembre de 2021. Consultado el 9 de enero de 2022 .
- ↑ JEDEC Solid State Technology Association (diciembre de 2002). "Términos, definiciones y símbolos de letras para microcomputadoras, microprocesadores y circuitos integrados de memoria" (PDF) . Jesd 100B.01 .
- 1 2 3 Mook, Nate (28 de junio de 2006). "Western Digital resuelve la demanda por capacidad" . betanews . Recuperado el 30 de marzo de 2009 .
- ↑ Baskin, Scott D. (1 de febrero de 2006). "Escrito de la demandada Western Digital Corporation en apoyo de la moción de la demandante para la aprobación preliminar" . Orin Safier v. Western Digital Corporation . Western Digital Corporation . Recuperado el 30 de marzo de 2009 .
- ↑ Judge, Peter (26 de octubre de 2007). "Seagate paga una indemnización por la definición de gigabyte" . ZDNet . Consultado el 16 de septiembre de 2014 .
- ↑ Percival, Colin. "¿Por qué 1 GB equivale a 10^9 bytes en lugar de 2^30?" . tarsnap.com . Consultado el 1 de noviembre de 2015 .
- ↑ Consorcio Unicode (2019). "El estándar Unicode 12.0: compatibilidad CJK ❰ Rango: 3300—33FF ❱" (PDF) . Unicode.org . Archivado (PDF) del original el 3 de junio de 2001. Recuperado el 24 de mayo de 2019 .
Enlaces externos
- http://physics.nist.gov/cuu/Units/binary.html
- http://www.quinion.com/words/turnsofphrase/tp-kib1.htm Archivado el 12 de junio de 2004 en Wayback Machine
- https://www.nist.gov/public_affairs/techbeat/tb9903.htm Archivado el 20 de agosto de 2016 en Wayback Machine
- Unidades de información