| Megaoctetos por segundo (Mo/s) | Kibioctetos por segundo (Kio/s) |
|---|---|
| 1 Megaocteto por segundo | 976.5625 Kio/s |
| 2 Megaoctetos por segundo | 1953.125 Kio/s |
| 3 Megaoctetos por segundo | 2929.6875 Kio/s |
| 4 Megaoctetos por segundo | 3906.25 Kio/s |
| 5 Megaoctetos por segundo | 4882.8125 Kio/s |
| 10 Megaoctetos por segundo | 9765.625 Kio/s |
| 20 Megaoctetos por segundo | 19531.25 Kio/s |
| 25 Megaoctetos por segundo | 24414.0625 Kio/s |
| 50 Megaoctetos por segundo | 48828.125 Kio/s |
| 100 Megaoctetos por segundo | 97656.25 Kio/s |
| Referencia | Megaoctetos por segundo (Mo/s) | Kibioctetos por segundo (Kio/s) |
|---|---|---|
| A dial-up modem | 0.007 Mo/s | 6.83594 Kio/s |
| Typical home broadband | 12.5 Mo/s | 12207 Kio/s |
| Gigabit Ethernet | 125 Mo/s | 122070 Kio/s |
| Streaming a 4K film | 3.125 Mo/s | 3051.76 Kio/s |
El megaocteto por segundo es una unidad de velocidad de transferencia de datos igual a un millón de octetos por segundo, u ocho megabits por segundo. Su símbolo es Mo/s. Es la unidad en que se califican los dispositivos de almacenamiento y sus interfaces, y la que muestra un gestor de archivos mientras corre una copia.
Las velocidades de almacenamiento caen naturalmente en este intervalo. Un disco duro mecánico sostiene de 100 a 250 megaoctetos por segundo en lecturas secuenciales. Un disco de estado sólido con la interfaz antigua llega a unos 550, que es el límite de esa interfaz y no del disco. Un disco moderno con la interfaz más rápida alcanza varios miles, punto en el que la unidad cede el paso a los gigaoctetos por segundo.
Las velocidades de las interfaces cuentan la misma historia desde el otro lado. Las versiones sucesivas del bus serie universal han ofrecido aproximadamente 1,5, 60, 625 y 2500 megaoctetos por segundo en sus tasas nominales, y las normas de tarjetas de memoria han seguido un camino parecido. Un aparato está siempre limitado por el más lento de los dos, y casarlos es el arte práctico de construir un sistema rápido.
Para los tamaños cotidianos, un megaocteto por segundo transfiere una fotografía en un par de segundos y una película de dos gigaoctetos en cosa de media hora. A 500 megaoctetos por segundo la misma película tarda cuatro segundos. Ese contraste explica por qué la velocidad percibida de un ordenador cambió tan por completo cuando el almacenamiento de estado sólido sustituyó a los discos mecánicos, aunque los procesadores mejoraran mucho menos en el mismo período.
Tasas secuenciales como estas son el mejor caso. Leer muchos archivos pequeños en lugar de uno grande cuesta mucho más, porque cada archivo exige localizar sus datos y leer su registro. Un disco que sostiene 500 megaoctetos por segundo en secuencia puede quedarse en unas pocas decenas al copiar un directorio de miles de archivos pequeños, y ahí es donde la diferencia entre tecnologías de disco es más visible.
La unidad describe también el caudal de una conexión de red cargada: un enlace de gigabit entrega a lo sumo 125 megaoctetos por segundo, de modo que una red local rápida y un disco rápido son hoy comparables, y ninguno es obviamente el factor limitante de una transferencia.
Un megaocteto por segundo equivale a 1 000 000 de octetos por segundo, a 8 megabits por segundo o a unos 0,9537 mebioctetos por segundo.
El kibiocteto por segundo es una unidad de velocidad de transferencia de datos igual a 1024 octetos por segundo, y por tanto a 8192 bits por segundo. Su símbolo es Kio/s. A diferencia de la mayoría de las unidades binarias de velocidad, es genuinamente común, porque las herramientas de línea de órdenes que copian, descargan y sincronizan archivos llevan décadas informando en ella.
La razón es sencilla. Esas herramientas cuentan lo que han movido en bloques, y los bloques son potencias de dos. Un programa que lee en trozos de cuatro kibioctetos y divide el total por el tiempo transcurrido produce una velocidad en kibioctetos por segundo, e informarla en kiloctetos decimales exigiría una multiplicación adicional sin beneficio alguno. La unidad es lo que la aritmética produce por sí misma.
Quien haya mirado una copia de archivos en un sistema de tipo Unix ha visto la cifra. Las utilidades de descarga, las herramientas de archivado, las órdenes de grabación de discos y los programas de transferencia por red informan todos del progreso en kibioctetos o mebioctetos por segundo, y la mayoría lo etiqueta correctamente con la i minúscula. Es uno de los pocos lugares donde los prefijos de la IEC se usan de forma coherente en el software de uso diario.
Para hacerse a la escala, un kibiocteto por segundo mueve unos mil caracteres de texto cada segundo: una carta breve en un segundo, una novela en unos diez minutos. Es una velocidad a la que una página web moderna no cargará en un tiempo razonable, de modo que verla en una barra de progreso suele significar que algo ha ido mal con la conexión y no que la transferencia esté a punto de acabar.
La diferencia respecto de un kilocteto por segundo es del 2,4 por ciento, que nadie nota. El valor de usar aquí la unidad binaria no es la exactitud sino la honradez: la cifra vino de un cálculo binario, y escribirla con prefijo binario lo dice. Quien quiera la cifra decimal puede convertir; quien reciba una etiqueta decimal para un número binario no puede recuperar nada.
Comparar la lectura con una velocidad de conexión anunciada exige dos pasos: multiplicar por ocho para pasar a bits y ajustar un 2,4 por ciento por la base. En la práctica el segundo paso queda por debajo del ruido de cualquier medida real, y el primero es el que importa.
Un kibiocteto por segundo equivale a 1024 octetos por segundo, a 8192 bits por segundo o a 1,024 kiloctetos por segundo.