| Pebioctetos por segundo (Pio/s) | Kibioctetos por segundo (Kio/s) |
|---|---|
| 1 Pebiocteto por segundo | 1099511627776 Kio/s |
| 2 Pebioctetos por segundo | 2199023255552 Kio/s |
| 3 Pebioctetos por segundo | 3298534883328 Kio/s |
| 4 Pebioctetos por segundo | 4398046511104 Kio/s |
| 5 Pebioctetos por segundo | 5497558138880 Kio/s |
| 10 Pebioctetos por segundo | 10995116277760 Kio/s |
| 20 Pebioctetos por segundo | 21990232555520 Kio/s |
| 25 Pebioctetos por segundo | 27487790694400 Kio/s |
| 50 Pebioctetos por segundo | 54975581388800 Kio/s |
| 100 Pebioctetos por segundo | 109951162777600 Kio/s |
| Referencia | Pebioctetos por segundo (Pio/s) | Kibioctetos por segundo (Kio/s) |
|---|---|---|
| A dial-up modem | 6.21725 × 10-12 Pio/s | 6.83594 Kio/s |
| Typical home broadband | 0.0000000111022 Pio/s | 12207 Kio/s |
| Gigabit Ethernet | 0.000000111022 Pio/s | 122070 Kio/s |
| Streaming a 4K film | 0.00000000277556 Pio/s | 3051.76 Kio/s |
El pebiocteto por segundo es una unidad de velocidad de transferencia de datos igual a 1024 tebioctetos por segundo, es decir dos elevado a la quincuagésima potencia en octetos por segundo. Su símbolo es Pio/s. Es la contrapartida binaria del petaocteto por segundo, y ambos difieren en un 12,6 por ciento.
La velocidad existe solo como total. El ancho de banda de memoria agregado de un supercomputador entero, o la capacidad sumada del tejido de red que une sus armarios, alcanzan este intervalo, y ambos son sumas sobre decenas de miles de componentes, cada uno de los cuales mueve por sí solo unos cientos de gibioctetos por segundo.
Que ese total signifique algo depende del cálculo que se esté ejecutando. Un problema que se divide de modo que cada nodo trabaje sobre todo con sus propios datos puede aprovechar el agregado completo. Un problema en que cada nodo deba consultar constantemente a todos los demás no puede, y el ancho de banda efectivo de la máquina cae a lo que permita el camino compartido más lento. Buena parte del arte de la programación paralela consiste en llevar los problemas a la primera categoría.
En octetos, un pebiocteto por segundo son 1 125 899 906 842 624, y en términos decimales unos 1,126 petaoctetos por segundo. La diferencia del 12,6 por ciento es el efecto acumulado de cinco multiplicaciones por 1,024, y hoy es lo bastante grande como para que ningún informe pueda dejar sin declarar la convención sin introducir incertidumbre real.
La unidad aparece también en las descripciones de los sistemas de archivos paralelos de las mayores instalaciones, donde un sistema de almacenamiento repartido por decenas de miles de discos entrega unos pocos pebioctetos por segundo a una agrupación de cálculo. Esa cifra determina con qué rapidez la máquina puede guardar un punto de control de su estado, lo que a su vez determina cuánto trabajo se pierde cuando falla un componente, y en una máquina de ese tamaño algo está fallando siempre.
Para un conversor el requisito es sencillamente que la aritmética sea exacta y la etiqueta se conserve. Multiplicar cinco veces por 1024 no es difícil; sustituir en silencio el prefijo decimal es el error que hay que evitar.
Un pebiocteto por segundo equivale a 1024 tebioctetos por segundo, a 1 125 899 906 842 624 octetos por segundo o a unos 1,126 petaoctetos 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.