Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Tiempo de transferencia
100
segundos
Tiempo de transferencia (igual) 1 m 4E+1 s

¿Qué es la calculadora de tiempo de transferencia de datos?

Esta herramienta estima cuánto se tarda en mover una determinada cantidad de datos a través de una conexión de red, un disco duro, un SSD o un enlace USB. Solo tienes que indicar el tamaño de los datos, la velocidad de transferencia y, opcionalmente, una eficiencia de transmisión; a cambio obtendrás la duración prevista tanto en segundos como en un desglose fácil de leer en días, horas, minutos y segundos. Se trata de un cálculo universal de informática, sin reglas que dependan de ningún país.

Archivos fluyendo por una conexión del origen al destino con un medidor de velocidad
El tiempo de transferencia depende del tamaño de los datos y de la velocidad de conexión.

Cómo usarla

Introduce el tamaño de los datos y elige su unidad (B, kB, MB, GB, TB). Indica la velocidad de transferencia con su prefijo (k, M, G o ninguno) y elige si la velocidad está expresada en bps (bits por segundo) o en B/s (bytes por segundo). Los equipos de red suelen anunciarse en bps, así que hay que dividir entre 8 para pasar a bytes. Los dos botones de «1 kbyte como» te permiten modelar prefijos decimales del SI (1000) o prefijos binarios (1024) de forma independiente para los datos y para la velocidad. Por último, ajusta la eficiencia de transmisión (%) para tener en cuenta la sobrecarga del protocolo: el 100 % representa el mejor caso teórico.

La fórmula explicada

Sea \(e\) el exponente de la unidad de datos (B=0, kB=1, MB=2, GB=3, TB=4) y \(b\) la base del kbyte. Entonces tamañoDatosBytes = tamañoDatos × b^e. La velocidad efectiva en bytes por segundo es velocidad × base^e_velocidad, multiplicada por 1/8 si se selecciona bps, y luego escalada por eficiencia/100. Tiempo de transferencia = tamañoDatosBytes / bytesEfectivosPorSegundo.

$$t = \frac{\text{Data Size} \cdot \text{Base}^{\,e_d}}{\text{Speed} \cdot \text{Base}^{\,e_s} \cdot f_{bps} \cdot \dfrac{\text{Efficiency (\%)}}{100}}$$$$\text{where}\quad \left\{ \begin{aligned} e_d &= \text{Data Unit Exponent} \\ e_s &= \text{Speed Unit Exponent} \\ f_{bps} &= \tfrac{1}{8}\ (\text{bps}),\ \ 1\ (\text{B/s}) \end{aligned} \right.$$
Publicidad
Desglose visual: tamaño de datos dividido por velocidad por eficiencia es igual al tiempo
El tiempo es igual al tamaño de los datos dividido por la velocidad, ajustado por la eficiencia de transmisión.

Ejemplo práctico

Transferir 100 MB (decimal) por un enlace de 1 MB/s con una eficiencia del 100 %: tamañoDatosBytes = \(100 \times 1000^2 = 100{.}000{.}000\) bytes; velocidad = \(1{.}000{.}000\) B/s; tiempo = \(100{.}000{.}000 / 1{.}000{.}000 = 100\) segundos, es decir, 1 minuto y 40 segundos. Para un enlace USB 2.0 a 480 Mbps: velocidad = \(480 \times 1000^2 / 8 = 60{.}000{.}000\) B/s, de modo que 100 MB tardan alrededor de 1,67 segundos.

Preguntas frecuentes

¿Por qué mi descarga real es más lenta? Los protocolos añaden sobrecarga y los enlaces rara vez funcionan a su velocidad nominal completa. Reduce la eficiencia (por ejemplo, al 70-90 %) para obtener una estimación más realista.

¿bps o B/s? Las velocidades de internet y de USB suelen anunciarse en bits por segundo (bps). Divide entre 8 para obtener los bytes por segundo: esta calculadora lo hace de forma automática cuando seleccionas bps.

¿1000 o 1024? El almacenamiento y el marketing del SI usan prefijos decimales basados en 1000, mientras que los sistemas operativos a menudo muestran tamaños binarios basados en 1024. Elige la base que coincida con tus cifras.

Última actualización: