yo compréWD60EZAZpara uso enSinología DS118NAS. Puse alrededor de 500 GB de datos en el disco, sin embargo, noté un rendimiento de lectura/escritura muy lento.
Decidí ejecutar algunas pruebas en el disco directamente para asegurarme de que la red no sea el cuello de botella.
- Primero intenté ejecutarlo
dd
directamente en el NAS:
dd if=1G.rnd of=/dev/null bs=8k
131072+0 records in
131072+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 14.0897 s, 76.2 MB/s
Según las especificaciones técnicas, la velocidad de transferencia del disco debería ser ~180 MB/s, y no observo nada ni siquiera parecido a eso. La utilidad muestra sólo 76 MB/s, que esmuybajo. ¿Quizás el problema esté en el propio NAS?
- Decido conectar el disco duro a mi escritorio y ver cómo funciona como disco duro externo. Como uso Mac, conecté el disco duro a una máquina virtual VMware Fusion endisco sin formatomodo. La máquina virtual ejecuta Ubuntu 21.10 y uso la utilidad Discos para realizar una prueba de lectura con los siguientes parámetros:
Los resultados:
La imagen es muy extraña. En la mayor parte del disco muestra una velocidad de 250-290 MB/s, lo cual es irrealmente alto. Para una cierta fracción, muestra 90-100 MB/s, lo que parece razonable pero no muy cercano a lo que dd
muestra el NAS. Y la tercera parte muestra resultados muy inconsistentes. Si mantengo el HDD cerca de mi oreja, escucho que durante el segmento "rápido" las cabezas no se mueven, mientras que durante el segmento "lento" las cabezas se mueven intensamente. Esto es confuso porque, según tengo entendido, durante la prueba de lectura lee muestras continuas de 100 MB del dispositivo sin formato (no del sistema de archivos), lo que no debería implicar que muchas cabezas se muevan (y esta teoría se confirma en otro disco duro).
- Luego lo uso
hdparm
para una prueba de lectura simple:
sudo hdparm -Tt /dev/sda1
[sudo] password for user:
/dev/sda1:
Timing cached reads: 23754 MB in 1.99 seconds = 11932.77 MB/sec
Timing buffered disk reads: 174 MB in 3.01 seconds = 57.80 MB/sec
- Luego monto la partición más grande del HDD y realizo una
dd
prueba similar desde Ubuntu:
dd if=1G.rnd of=/dev/null bs=8k
131072+0 records in
131072+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 13.3885 s, 80.2 MB/s
Bastante similar al NAS. Un poco más rápido debido a una mejor CPU probablemente...
Los archivos que ejecuto dd
son exactamente los mismos que en NAS.
Los resultados son muy inconsistentes. Aquí está el resumen:
- NAS, fecha: 76 MB/s
- Ubuntu, dd: 80MB/s
- Ubuntu, hdparm: 60MB/s
- Ubuntu, prueba de disco: 90-290 MB/s
A modo de comparación, otro disco duro externo de 2,5'' de hace 5 años demuestra una velocidad de lectura constante de ~100-120 MB/s cuando se utilizan los métodos de prueba anteriores.
Ahora preguntas:
- Entiendo que la velocidad de lectura del disco duro depende de la ubicación física de los datos y la velocidad puede variar 2,5 veces debido a eso. Cuando imprimen 180 MB/s en la especificación, ¿se refieren a promedio o máximo?
- ¿Cómo explicar la velocidad de lectura de 290 MB/s en el punto 2? ¿Por qué varía tanto?
- Los resultados de la prueba de velocidad de lectura son bastante decepcionantes. ¿Hay algún problema con mi disco duro? ¿Hay algo que pueda hacer para solucionarlo? ¿Alguna recomendación de prueba adicional?