¿Cuánto tiempo tomaría transferir 1 TB a través de USB 2.0?

33

Esta podría ser una pregunta completamente estúpida porque posiblemente sea altamente dependiente de las velocidades de disco respectivas. Pero estoy pensando que hay un límite de velocidad que es específico para USB 2.0 que por sí solo definiría un límite inferior.

¿Cuánto tiempo tomaría transferir 1 TB de datos desde una unidad externa a una unidad interna a través de USB 2.0?

Ron Tuffin
fuente

Respuestas:

22

USB 2.0 tiene una velocidad de señalización de 480 Mbit / s . El mismo artículo dice que el rendimiento típico del mundo real es "aproximadamente dos tercios de la tasa de transferencia de datos máxima teórica máxima de 53.248 MB / s". Si mis cálculos son correctos, y probablemente no lo sean, eso sugiere que el mejor momento que podría lograr es de aproximadamente 8.2 horas por 1 TB, suponiendo que la conexión USB es el mayor cuello de botella.

fenry
fuente
8
www39.wolframalpha.com/input/?i=1TiB+divided+by+53.248+MiB%2Fs aproximadamente 5 horas 30 minutos
dbr
11
Debe usar 53.248 (máximo teórico) × 0.6666666… (límite del mundo real) = 35.565333… MB / s. Eso es alrededor de 8 horas, 11 minutos y cambio.
phenry
55
@theycallmemorty: 1 terabyte es (técnicamente) 1,000,000,000,000 de bits; 1 tebibyte = 1,099,511,627,776 bits. 1 terabyte corto ÷ 35.5653 MiB / s = aproximadamente 7 horas 27 minutos. Todavía un buen rato.
phenry
2
La diferencia entre un TB y un TiB es del 7%.
Guffa el
3
La velocidad de copia del mundo real de USB2.0 es de alrededor de ~ 15 MB / s en Windows. Nunca he visto 20 MB / sy superiores.
Ergec
13

Hay mucha información falsa en estas respuestas sobre el desempeño "teórico" de personas que evidentemente nunca han comparado las tasas de transferencia USB2 HD.

He comparado muchas transferencias USB2 diferentes entre discos duros portátiles de 2.5 "tanto PATA como SATA, discos duros de 3.5" tanto PATA como SATA, y unidades flash USB ...

... y NUNCA he visto tasas de transferencia superiores a 35 MB / seg. De hecho, cualquier unidad moderna configurada correctamente se transferirá a 20-30 MB / seg. Es muy raro ver que se supere la tasa de 30 MB / seg. (Me refiero ESPECÍFICAMENTE a HDs que se transfieren a través de USB2 aquí, para ser claros).

Ignore esta charla sobre las tasas de transferencia teóricas y "60 MB / seg", etc. Aunque le doy crédito a los tipos que correctamente convirtieron bits en bytes y calcularon un máximo de 35 MB / seg, que coincide con mi EXPERIENCIA REAL DE DESEMPEÑO MUNDIAL.

Syclone0044
fuente
1
He tenido la misma experiencia en tres máquinas y cuatro discos duros USB. Lo mejor fue 28MB / s (9-10 horas por TB).
ese otro tipo
1
Ejecuté badblocks en un disco de 1TB (es decir, 931 GiB) a través de USB2 y tardé cerca de 10 horas, que es 26,5 MiB / so 27,8 MB / s (si no me equivoco con el MB, MiB y todo eso)
golimar
11

Por experiencia, sé que USB 2.0 copia aproximadamente 10 Mb / s en promedio (en mi sistema).

Eso sería
1 TB == 1048576 Mb
1048576/10 ==> +/- 104857 segundos
104857/60 ==> +/- 1747 minutos 1747/60
==> +/- 29 horas

Así que un día completo y 5 horas.

Tenga en cuenta que uso la teracopia como el controlador de copia predeterminado de mis ventanas (de lo contrario, nunca obtengo el promedio de 10Mb / seg sobre usb).

fretje
fuente
¿Qué sistema era ese?
scjorge
7

Dadas las variaciones en el manejo de E / S por parte del sistema operativo y el retraso natural de iniciar y detener la copia (muchos vs pocos archivos), está mirando de manera realista aproximadamente 15 Mbit / s (según mi experiencia)

Valores teóricos: 1 TB a 480 MBit / s = aproximadamente 4,6 horas

Valores realistas: 1 TB a 15 MBit / s = aproximadamente 148 horas

Pavsaund
fuente
1 TB a 15 Mbit / s = 148 horas ... wolframalpha.com/input/?i=1TB+at+15Mb/s
Feckmore el
2
@Traples Muy correcto. Parece que hice un error tipográfico. Naturalmente, debe ser de 15 MB / sy no Mbit / s. actualización de respuesta www08.wolframalpha.com/input/?i=1+TB+at+15+MB/s
pavsaund el
@pavsaund debe haber olvidado actualizar su respuesta, así que solo la edité para que sea precisa y mucho más clara. Observe que en la respuesta Wolframalpha de Feckmore usa por error 15 Mbits / s, olvidando que hay 8 bits en un Byte, por lo que la respuesta en Megabytes (MB) es 148/8 = 18.5. (Dato interesante: su enlace Wolframalpha tiene una advertencia sobre la respuesta que dice "Suponiendo megabits por segundo para" Mb / s "| Utilice megabytes por segundo o mebibits por segundo en su lugar Suponiendo terabytes (base 10) para" TB "| Use tebibytes (base 2) o más ", lo que probablemente explica la diferencia entre mi respuesta de 19.5 horas versus su 18.5h
Syclone0044
4

He visto un rendimiento 4-5 veces más rápido con ESata frente a USB2.0 usando el mismo disco duro externo. Tengo una unidad WD 1.5TB Essentials, de la que haría una copia de seguridad usando USB, pero fue doloroso, tardó entre 4 y 5 horas por 100 G y ejecutó alrededor de 8 MB / seg promedio. Saqué el HD de la caja de plástico, quité el USB a la placa SATA y conecté el mismo HD al puerto SATA de la placa madre a través de un cable ESATA, y ahora puedo hacer una copia de seguridad de 100G en menos de una hora y 250G en aproximadamente 2.5 horas usando NovaBackup S / W. Todo lo que puedo decir es que 2-3 horas no es tan malo para una gran cantidad de datos (ejecutando alrededor de 28-32 MB / seg con ESATA). Ambos están muy por debajo de lo teórico, pero la comparación entre los dos es lo que cuenta.

Dave Brown
fuente
3

No solo depende de la velocidad del disco, sino también de la velocidad del controlador IDE / Sata en la unidad externa / llave USB. Descubrí que muchas unidades externas más baratas son más lentas, siguen siendo USB2 pero tienen controladores IDE / Sata más baratos y más lentos.

Por supuesto, el USB 2 tiene un rendimiento máximo teórico de 480 Mbit / s [Aclarado para detener los comentarios no informados], por lo que podría resolver con bastante facilidad el tiempo más rápido absoluto (pero esta vez nunca sucedería en la vida real, por supuesto).

Ceniza
fuente
2
El máximo es 480 Mbps: megabits por segundo, no megabytes. Hay 8 megabits en un megabyte.
Jared Harley el
@ Jared, gracias por el comentario condescendiente, pero ¿desde cuándo b representa Byte? De Wikipedia "IEEE 1541 especifica" b "como el símbolo del bit".
Ash
Como su comentario fue votado, obviamente hay otros ligeramente confundidos. Es simple: M = Mega B = Byte b = bit
Ash
3

Acabo de completar 2 de estas transferencias y me sorprende la lenta velocidad de USB 2.0 que estoy obteniendo. Copié 1 TB (terabyte) de archivos de video y me tomó aproximadamente 16 horas. La velocidad promedio estaba en los años 30. El segundo, aproximadamente una semana después, a una HD externa diferente fue de 18 horas. Y me molestó la primera transferencia :)

¡Tiempo para esata caja de almacenamiento externa con 4 o 5 bahías!


fuente
1

Dependiendo de la velocidad de transferencia de archivos, puede comparar fácilmente esta copia de un archivo de 100 Mb e intentar extrapolarlo a 1 Tb

Con memorias USB obtengo aproximadamente 4 Mb / s con archivos grandes de mi MyBook, obtengo 25 Mb / s

Ivo Flipse
fuente
Punto de referencia 100MB * 10485 ~ = 1Terrabyte. Entonces, por mucho tiempo que se necesiten 100 MB, múltiples por 10,485.
Joel Coehoorn
1

Bueno, según mis cálculos aproximados, ¡alrededor de 7 horas y 15 minutos !

USB 2.0 tiene una velocidad de datos sin procesar de 480Mbps, pero el uso típico más rápido generalmente supera los 40 MB / s. Dado que un terabyte tiene 1,048,576 megabytes, solo haces los cálculos.

Si pudiera lograr la transferencia teórica de 60 MB / s, podría hacerlo en poco más de 4 horas y 45 minutos.

Jared Harley
fuente
1

Demasiados factores aquí. la velocidad de transferencia de escritura al disco cambiará dependiendo de cuánto espacio haya utilizado, supongo que RAID 0 está en juego aquí y que estaría escribiendo en una unidad de 1,5 TB teniendo en cuenta que una unidad de 1 TB no tendrá 1 TB de Espacio libre disponible. No importa las mismas restricciones para la velocidad de transferencia de lectura de las unidades de origen.

Creo que la respuesta de Ashh sería correcta si las restricciones de lectura y escritura de las unidades no fueran un problema {edit: y el USB funcionaba al máximo, no es probable}.

pero lo más probable es que disminuya la velocidad a medida que la unidad se llene, demorando entre 30 y 45 minutos más. {editar: más real: 5-6 horas más}

Phillip Gibb
fuente
0

¿Disco duro Maxtor Green de 5400 rpm o disco de estado sólido Intel X25-E de ultra alto rendimiento?

¿1 TB de archivos de texto de 1 KB o un archivo de video de 1 TB?

Para transferencias promedio (tamaño de archivo mixto), en discos duros promedio (modelos de consumo de 7200 rpm), USB2 no es significativamente más lento que IDE o SATA: la diferencia de velocidad que encontrará se basará casi por completo en la sobrecarga: más archivos pequeños resultarán en una transferencia más lenta velocidades. Para obtener una medición de velocidad, deberá probar usando una muestra real de los datos que moverá.

David
fuente
0

Como ejemplo del mundo real, acabo de transferir 1.774TB de archivos mixtos que se leen desde USB2.0 y se escriben en USB3.0 en una computadora portátil vieja con un i7 de segunda generación, terminando en aproximadamente 22 horas a una velocidad de aproximadamente 22.6MB / s (lo que significa aproximadamente 12 horas por 1 TB).

maja
fuente
0

En ambas direcciones, la transferencia es de 480Mb / s. En una dirección es 240Mb / s. Divídalo por 8 para obtener bytes. Por lo tanto, es 30 MB / s en una dirección.

1TB = 1099511627776 bytes

1 TB / 30 MB = 34952,5 (3) segundos

34952,5 (3) / 60 segundos por minuto = 582,54 minutos

582,54 minutos / 60 minutos por hora = 9,70 horas, lo que da 9 horas y 43 minutos para copiar 1 TB en USB 2.0 en una dirección.

pbies
fuente