Saltar al contenido

Lectura/escritura aleatoria muy lenta en HDD

No busques más por otras páginas porque llegaste al lugar indicado, tenemos la respuesta que necesitas y sin complicaciones.

Solución:

Eso es perfectamente normal para el rendimiento de E/S aleatorias en un disco de 5400 rpm. Un disco de 5400 rpm puede administrar alrededor de 90 IOPS porque el sector requerido solo pasará por debajo de la cabeza 90 veces por segundo (5400 veces por minuto).

Entonces, con bloques de 4 KB, eso es 4 KB * 90 = 360 KB/s.

Esto está en línea con lo que estás viendo.

Su HDD es WD5000LPVT, un modelo de 2,5″ 500GB 5400rpm.

En cuanto a UserBenchmark, sus resultados no son anormales. Los resultados de lectura aleatoria deberían estar entre 0,1 y 0,5 MB/s, los tuyos son bastante buenos. Las escrituras aleatorias de UserBenchmark son 0.76-2.3 MB/s, la suya ~0.85 está en el lado bajo pero no fuera de rango.

Estos valores parecen ser normales para este modelo de disco. Los discos duros suelen tener resultados de acceso aleatorio terribles, especialmente los de 5400 rpm.

Una unidad de disco duro está hecha de platos que giran a la velocidad especificada y cabezales de lectura y escritura que se mueven a lo largo del radio del plato.

Para leer un bloque aleatorio en el disco, deben suceder dos cosas:

  • La cabeza debe moverse a la “pista” derecha a lo largo del radio del plato (tiempo de búsqueda).

  • El plato debe girar hasta que el “sector” o bloque derecho esté debajo del cabezal de lectura/escritura (latencia rotacional).

Los tiempos promedio de búsqueda aleatoria suelen oscilar entre 9 y 15 ms, según el disco. Para este disco específico, es 12 ms.

La latencia de rotación aleatoria promedio depende directamente de la velocidad de rotación de la unidad. Los discos vienen en una variedad de velocidades, desde 5400 RPM (revoluciones por minuto), que es bastante estándar para los discos de consumo más pequeños de 2,5″, hasta 15000 RPM para discos de nivel empresarial de gama alta.

A 5400 RPM (lo que significa 90 revoluciones por segundo), tarda en promedio 5,6 ms para que el bloque derecho esté debajo del cabezal de lectura y escritura.

Eso significa que, en promedio, la lectura de un bloque aleatorio tomará 17,6 ms (sin contar el procesamiento de comandos y la transferencia de datos en sí, pero eso suele ser una tontería en comparación).

Lo que a su vez significa un poco por debajo 57 lecturas por segundo. Con Bloques 4K según lo utilizado por el punto de referencia, eso es 228 KB/s, o 0,228 MB/s. ¡Así que los resultados del benchmark son ligeramente mejores que los de la teoría!

Eso es para el RND4K Q1T1 prueba de lectura (abajo a la izquierda de su primera captura de pantalla), que es la última prueba de lectura aleatoria, con cada lectura esperando sus resultados antes de pasar a la siguiente.

los Q32T1 la prueba aprovecha la cola: se envían múltiples comandos de lectura (hasta 32) a la unidad antes de esperar los resultados (y tan pronto como se obtiene un resultado, se solicita una nueva lectura, manteniendo una cola de 32 lecturas pendientes).

Esto permite que la unidad reordene las lecturas para que sean menos aleatorias. Por ejemplo, el tiempo de búsqueda es más corto cuando se va de la pista 1 a la pista 2 que de la primera a la última, por lo que ordenar las lecturas en pistas crecientes ahorra tiempo. También ayuda si se leen varios bloques de la misma pista (sin búsqueda, y puede leer el primer bloque debajo del encabezado de lectura/escritura).

Las pruebas de escritura generalmente son defectuosas, porque los discos almacenarán en caché las escrituras y dirán “sí, sí, lo tengo”, incluso si aún no se ha escrito en el disco, por lo que es mucho más difícil juzgar con precisión.

Asi que:

  • Su disco parece funcionar dentro de las especificaciones
  • Su disco, como todos los HDD de computadoras portátiles de consumo, es lento. No hay sorpresa aquí.
  • Si desea un mejor rendimiento de búsqueda (aleatorio), nada supera a un SSD.

Si posees algún titubeo y capacidad de ascender nuestro escrito te insinuamos ejecutar una interpretación y con placer lo analizaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *