¿Qué es un kilobyte (KB)?
Un kilobyte (KB) es una unidad de almacenamiento de información digital. Históricamente, el término se ha utilizado de manera ambigua para representar dos valores diferentes:
- Sistema decimal (SI): 1 KB = 1 000 bytes.
- Sistema binario (estándar IEC): 1 kibibyte (KiB) = 1 024 bytes.
El Sistema Internacional de Unidades (SI) define el prefijo kilo- (k) como un múltiplo de (1 000). Sin embargo, en informática, los prefijos binarios (como kibi-, mebi-) se estandarizaron en 1998 por la Comisión Electrotécnica Internacional (IEC) para resolver la confusión. Hoy, KB suele referirse a bytes en contextos de almacenamiento (por ejemplo, discos duros), mientras que KiB (kibibyte) denota explícitamente bytes (1 024) en mediciones de memoria o tamaño de archivos.
Entendiendo las unidades de medida de datos
Los datos digitales se miden en unidades jerárquicas, que difieren entre los sistemas decimal y binario:
Unidades del SI (decimales)
- 1 kilobyte (KB) = bytes = 1 000 bytes
- 1 megabyte (MB) = bytes
- 1 gigabyte (GB) = bytes
Unidades binarias (IEC)
- 1 kibibyte (KiB) = bytes = 1 024 bytes
- 1 mebibyte (MiB) = bytes
- 1 gibibyte (GiB) = bytes
Un bit (b) es la unidad más pequeña de datos, representando un dígito binario (0 o 1). Dado que 1 byte = 8 bits, las conversiones entre bytes y bits requieren multiplicar por 8.
Fórmula
Para convertir kilobytes a bits:
Para unidades del SI (KB a bits):
Para unidades binarias (KiB a bits):
Ejemplos
Ejemplo 1: Convertir 5 KB (SI) a bits
Usando la fórmula del SI:
Ejemplo 2: Convertir 5 KiB (binario) a bits
Usando la fórmula binaria:
Ejemplo práctico: Velocidad de Internet
Si un archivo de 2,5 MB (SI) se descarga a 10 Mbps (megabits por segundo):
- Convertir MB a bits:
- Tiempo de descarga:
Notas
- Confusión de unidades: Sistemas operativos como Windows suelen mostrar tamaños de archivos en KiB pero los etiquetan como “KB”, causando discrepancias. Por ejemplo, un archivo listado como “1 KB” en Windows en realidad es 1 KiB (1 024 bytes).
- El contexto importa: Los fabricantes de almacenamiento usan unidades del SI (ej. 1 TB = bytes), mientras que la RAM usa unidades binarias (ej. 8 GiB = bytes).
- Bits vs. bytes: Las velocidades de red se miden en bits por segundo (bps), mientras que los tamaños de archivo están en bytes. Siempre multiplica por 8 para convertir bytes a bits.
Contexto histórico
Antes de 1998, “kilobyte” se refería ambiguamente tanto a 1 000 como a 1 024 bytes. La IEC introdujo prefijos binarios (kibi-, mebi-, gibi-) para eliminar esta confusión. A pesar de ello, literatura y software antiguos aún pueden usar “KB” para 1 024 bytes.
Preguntas frecuentes
¿Cuántos bits hay en 2,5 KB usando el sistema SI?
¿Por qué algunos sistemas usan KiB en lugar de KB?
KiB denota explícitamente 1 024 bytes, alineándose con el direccionamiento binario en informática. Esto evita ambigüedades con las unidades del SI.
¿Cómo convertir 10 KiB a bits?
¿Es un gigabyte (GB) siempre mayor que un gibibyte (GiB)?
No. bytes, mientras que bytes. Por lo tanto, 1 GiB ≈ 1,074 GB.
¿Por qué mi SSD de 256 GB aparece como 238 GiB?
El SSD usa unidades del SI:
Esto refleja la diferencia entre unidades decimales (GB) y binarias (GiB).