¿Por qué ciertos archivos y recopilación de archivos tardan tanto en copiarse?

0

Estaba copiando la carpeta de "usuarios" de Windows para un amigo mío y noté que el archivo de 6.5GB tardó demasiado en copiarse. La tasa de transferencia nunca superó los 5Mb / s. Además, noté que había una cantidad inusualmente grande de carpetas: 30,000-40,000. ¿Un gran número de archivos, carpetas y subcarpetas tiene un efecto negativo en la velocidad de transferencia?

La transferencia mencionada se realizó entre un SSD y una unidad flash USB 3.0.

C.T.
fuente
USB 2.0 o USB 3.0? Normalmente, el directorio de perfil de un usuario contiene una buena cantidad de archivos.
Ramhound

Respuestas:

2

Cuando copia datos, el caso ideal es tener un archivo secuencial. En cambio, tener una gran cantidad de archivos pequeños mata el rendimiento. Un disco mecánico tiene que seguir buscando el sector correcto, y esto requiere mucho tiempo; Un SSD es mucho más rápido, pero aún así sufre. Si marca un punto de referencia SSD (recomiendo Anandtech) verá que La lectura secuencial es a menudo alrededor de 500 MB / s (asumiendo una conexión SATA 3, que es la más común), mientras que leer trozos de 4KB es mucho más lento , menos de 100 MB / s.

Además, estás copiando desde un SSD a una unidad USB. Este último probablemente sea su cuello de botella: considere que una interfaz USB 3.0 no garantiza que el dispositivo funcionará a Esa velocidad, sino que podría transferir datos. hasta esa velocidad Muchas unidades USB baratas tienen una memoria y / o controlador de baja calidad, y son lentas, tan lentas que el USB 3.0 es realmente inútil, ya que ni siquiera pueden saturar el USB 2.0.

En su caso, probablemente esté viendo una combinación de las 2 cosas, los muchos archivos y la unidad USB lenta. El resultado es que la operación lleva más tiempo que otras copias de archivos.

Fabio Turati
fuente