curl en la línea de comandos muestra el progreso de esta manera:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
8 1000M 8 85.2M 0 0 57k 0 1:06:13 0:05:38 1:00:35 47k
La velocidad que se muestra en este ejemplo es 47k. Pero ¿qué significa esto? Es esto:
- 47kiB, es decir 47 * 1024 bytes
- 47kB, es decir, 47 * 1000 bytes
- 47 kb, es decir, 47 * 1000 bits (los bits se utilizan a menudo para medir la velocidad)
Y es eso:
- por segundo
- o por minuto?

Respuestas:
¿Qué unidades usa curl para el ancho de banda?
De acuerdo con el código fuente que es
kiB per second.Aquí puedes ver los usos de definición
1024y no1000Aquí puede ver que el cálculo se realiza en ms y luego se divide por
1000para obtener segundos.fuente