| Gibioctetos por segundo (Gio/s) | Bits por segundo (bit/s) |
|---|---|
| 1 Gibiocteto por segundo | 8589934592 bit/s |
| 2 Gibioctetos por segundo | 17179869184 bit/s |
| 3 Gibioctetos por segundo | 25769803776 bit/s |
| 4 Gibioctetos por segundo | 34359738368 bit/s |
| 5 Gibioctetos por segundo | 42949672960 bit/s |
| 10 Gibioctetos por segundo | 85899345920 bit/s |
| 20 Gibioctetos por segundo | 171798691840 bit/s |
| 25 Gibioctetos por segundo | 214748364800 bit/s |
| 50 Gibioctetos por segundo | 429496729600 bit/s |
| 100 Gibioctetos por segundo | 858993459200 bit/s |
| Referencia | Gibioctetos por segundo (Gio/s) | Bits por segundo (bit/s) |
|---|---|---|
| A dial-up modem | 0.00000651926 Gio/s | 56000 bit/s |
| Typical home broadband | 0.0116415 Gio/s | 100000000 bit/s |
| Gigabit Ethernet | 0.116415 Gio/s | 1 × 109 bit/s |
| Streaming a 4K film | 0.00291038 Gio/s | 25000000 bit/s |
El gibiocteto por segundo es una unidad de velocidad de transferencia de datos igual a 1 073 741 824 octetos por segundo, es decir 1024 mebioctetos por segundo. Su símbolo es Gio/s. Es la unidad del ancho de banda de memoria y de las interfaces de almacenamiento más rápidas, y la contrapartida binaria del gigaocteto por segundo, del que difiere en un 7,4 por ciento.
La memoria es donde la unidad encaja con mayor naturalidad. Un canal de memoria transfiere un número fijo de octetos por ciclo de reloj, y ese número es una potencia de dos, de modo que el ancho de banda resultante es un múltiplo binario de la frecuencia del reloj. Una máquina con varios canales alcanza decenas de gibioctetos por segundo, y un acelerador con memoria apilada alcanza miles.
El almacenamiento ha alcanzado a la memoria. Un disco de estado sólido rápido con la interfaz actual sostiene varios gibioctetos por segundo, lo que significa que por primera vez el disco y la memoria están dentro del mismo orden de magnitud. Esa convergencia ha cambiado el modo de escribir software: la vieja suposición de que leer del disco es miles de veces más lento que leer de la memoria ya no se sostiene.
La unidad aparece en la salida de las pruebas de rendimiento, en las pantallas de supervisión del sistema y en las especificaciones de las interconexiones de procesador. Todas ellas cuentan en binario porque las estructuras que miden son binarias, e informar el resultado con un prefijo decimal introduciría un error del siete por ciento a cambio de una etiqueta de aspecto familiar.
Para hacerse idea de lo que significa la velocidad, un gibiocteto por segundo copia una película de dos gigaoctetos en menos de dos segundos y llena un disco de un teraocteto en cosa de un cuarto de hora. Cualquier cosa a esta velocidad es más rápida que toda conexión externa de un edificio corriente, de modo que el factor limitante se traslada al interior de la máquina.
La distinción respecto de la unidad decimal importa sobre todo en las compras y en la planificación de capacidad. Una especificación que exija 10 gigaoctetos por segundo y un sistema que entregue 10 gibioctetos por segundo no son lo mismo, y la diferencia del 7,4 por ciento es la clase de margen que decide si un diseño cumple su requisito.
Un gibiocteto por segundo equivale a 1 073 741 824 octetos por segundo, a 1024 mebioctetos por segundo o a unos 1,074 gigaoctetos por segundo.
El bit por segundo es la unidad fundamental de la velocidad de transferencia de datos. Su símbolo es bit/s, a menudo escrito bps. Cuenta cuántas decisiones binarias transporta un canal en un segundo, y toda otra unidad de velocidad de transmisión es un múltiplo suyo.
Por ser una velocidad, tiene la forma de una cantidad dividida por el tiempo, exactamente igual que metros por segundo o litros por segundo. Eso hace sencilla la aritmética: un enlace que va a un determinado número de bits por segundo, multiplicado por una duración en segundos, da el número total de bits transferidos, y dividir por ocho lo convierte a octetos.
Hay que distinguir la unidad del baudio, que cuenta símbolos por segundo y no bits. Los primeros módems transmitían un bit por símbolo, de modo que ambos números coincidían y las palabras se usaban indistintamente. Los esquemas modernos codifican varios bits en cada símbolo —variando a la vez la fase y la amplitud—, de modo que un canal a 3000 baudios puede llevar 33 600 bits por segundo. Solo la tasa de bits describe cuánta información se mueve.
Claude Shannon estableció el techo teórico en 1948. La capacidad de un canal en bits por segundo depende de su ancho de banda y de la relación entre señal y ruido, y ningún esquema de codificación puede superarla. Todo avance en el diseño de módems y de radios desde entonces ha sido un intento de acercarse más a ese límite, y los sistemas modernos quedan a una fracción de decibelio de él.
En la práctica la tasa bruta de bits de un enlace nunca es la velocidad a la que llegan los datos útiles. Las cabeceras de protocolo, los códigos correctores de errores, los acuses de recibo y las retransmisiones consumen capacidad, y la fracción aprovechable ronda del 90 al 95 por ciento en un enlace por cable y bastante menos en uno inalámbrico compartido.
Los bits por segundo sueltos rara vez se citan, porque casi todo canal es más rápido. Las excepciones son la comunicación en el espacio profundo, donde una sonda a miles de millones de kilómetros puede devolver datos a unas pocas decenas de bits por segundo, y ciertas redes de sensores de bajo consumo que transmiten un puñado de bits a intervalos largos para preservar la batería.
Un bit por segundo equivale a 0,125 octetos por segundo, a 0,001 kilobits por segundo o a unos 0,0009766 kibibits por segundo.