Transferencia de datos lenta entre dos discos duros SATA III

Transferencia de datos lenta entre dos discos duros SATA III

Son 30 MBps (30megabytes/seg) ¿una velocidad de transferencia de datos aceptable para la copia de SATA III a SATA II?

Estoy copiando datos de un disco duro a otro. Ambos HDD son Seagate ST3000DM001, uno del 2012 y otro del 2014, el segundo está vacío. Ambos están conectados directamente a los puertos SATA de un mobo mini-ITX Gigabyte GA-C847N con 2 GB de RAM, que ejecuta Ubuntu 14.04 desde una unidad flash (recién arrancado, sin software ni controladores adicionales instalados). Hay alrededor de 200.000 archivos de tamaños que varían desde unos pocos KB hasta unos pocos GB.

ingrese la descripción de la imagen aquí

Desde elGA-C847N manual:

Conjunto de chips:

  • 1 conector SATA de 6 Gb/s (SATA3 0) que admite hasta 1 dispositivo SATA de 6 Gb/s
  • 2 x conectores SATA 3Gb/s (SATA2 1/2) que admiten hasta 2 dispositivos SATA 3Gb/s

Los discos duros:

  • Seagate Barracuda ST3000DM001 3TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5" Disco duro interno

Un HDD está conectado a un conector SATA 3 y el otro a un conector SATA 2.

Ambos sistemas de archivos son NTFS con el tamaño de bloque predeterminado (4 KB).

Incluso si ambos discos duros estuvieran en modo SATA 1, la velocidad anunciada es de 1,5 Gbit/s (150 MB/s). Sé que esta es una velocidad máxima teórica ysuponerla velocidad se comparte entre ambos HDD (es decir, 30 MBpscada), pero aún así, 60 MBps es casi 1/3 de (150 MB/s).

  1. ¿Es correcta mi suposición de que la velocidad total de SATA se comparte entre varios discos duros SATA?
  2. ¿Por qué esta transferencia es tan lenta?

Respuesta1

En primer lugar, el SATA utiliza una proporción de 1 a 1, por lo que el ancho de banda nunca se comparte. He tenido 3 ST3000DM001 y todos fallaron. La velocidad promedio más rápida del disco duro es de 80 MB/s y algunos pueden alcanzar 100 MB/s debido a las limitaciones del uso de un disco giratorio para almacenamiento. Además, como dice @Canadian Luke, cada uno de los 200k archivos tiene que crear/actualizar entradas en el MFT y cada vez que tiene que detenerse e iniciar un nuevo archivo lo ralentiza.

Además, el tiempo restante estimado de Windows y los mb/s suelen estar muy lejos para empezar. Microsoft utiliza un sistema de promedios para determinar la velocidad y el tiempo restante. Obtendrá una lectura mucho más precisa después de haber copiado entre 10.000 y 50.000 archivos. Como solo has transferido41archivos, sus números van a estar muy equivocados.

Vea también qué tan malos son los discos duros Seagate de 3 TB siguiendo este enlace:

http://www.extremetech.com/computing/198154-2014-hard-drive-failure-rates-point-to-clear-winners-and-losers-but-is-the-data-good

información relacionada