Tener especificaciones de disco duro:
Manufacturer
Toshiba
Disk Family
MQ-01ABD100
Features
Silent Seek technology, shock sensor, Silent HDD, Advanced Format technology, S.M.A.R.T.
Bytes per Sector
4096
Disk Interface
SATA 3 Gb/s
Buffer Size
8192 KB
Connector Type
7 pin Serial ATA
Form Factor
2.5" x 1/8H
Capacity
1 TB (1 x 1 000 000 000 000 bytes)
Number Of Disks
2
Number Of Heads
4
Spindle Speed
5400 RPM
Hard Drive Type
internal hard drive
Average Seek Time
12 ms
Max Seek Time
22 ms
Track-to-Track Seek Time
2 ms
Average Latency
5.55 ms
Data Transfer Rate
300 MB/seconds
Width
69.85 mm (2.75 inch)
Depth
100 mm (3.94 inch)
Height
9.5 mm (0.37 inch)
Weight
117 g Max
Compatibility
Game console, PC, TV, Recorder and External storage
Min Operating Temperature
41 °F
Max Operating Temperature
131 °F
Humidity Range Operating
8 - 90%
Sound Emission
23 dB
Shock Tolerance
400 g @ 2ms half-sine pulse (operating) / 900 g @ 1ms half-sine pulse (non-operating)
Mode
Active
Value
4.5 W
Required Power For Spinup
940 mA
Power Required (Seek)
2.7 W
Power Required (Idle)
1.0 W
Power Required (Standby)
0.25 W
MTTF(Mean Time to Failure: Actual operating life of the product may be different from the MTTF)
600,000 hours
Seek Errors
1 per 10^6
Non-Recoverable Errors
1 per 10^14
Es necesario calcular cuánto tiempo llevará aproximadamente leer un archivo de 10 GB altamente fragmentado (lectura aleatoria) desde este disco duro.
La respuesta es >1 hora. ¿Alguien puede explicar cómo calcular el resultado dado?
Respuesta1
Si asume el posicionamiento aleatorio de fragmentos consecutivos (la mayoría de las veces es cierto), puede agregarnúmero_de_fragmentos * tiempo_promedio_de_búsquedaal tiempo de rendimiento secuencial y no fragmentado. Esa sencilla fórmula proporciona estimaciones sorprendentemente precisas.
La "tasa de transferencia de datos" en su tabla es la velocidad de la interfaz (de búfer a interfaz) y eso solo se aplica a los datos previamente almacenados en búfer/caché. En su lugar, necesitaría una tasa sostenida de disco a búfer. Esotasa de mediosvaría desde el principio del disco (100%) hasta el final (alrededor del 60%) debido agrabación de bits de zona.
Toshiba no especifica la tarifa para esa unidad. Un disco de esa velocidad y antigüedad lo estimaría en 100-60 MB/s, con un promedio de 80 MB/s. Un archivo no fragmentado de 10 GB se leería en unos 125 segundos. ¿Qué es "altamente fragmentado"? ¿64 KB por fragmento? Sume 10.000.000.000/65.536 * 12 ms o 1800 segundos. 32 KB por fragmento duplica esa cifra a una hora.
Antes de que alguien grite "teoría pura", he probado este enfoque muchas veces. Simplemente ejecútelo en su laboratorio.