Ayuda con ejercicio de discos duros

Iniciado por xemnas, 6 Febrero 2015, 14:17 PM

0 Miembros y 1 Visitante están viendo este tema.

xemnas

Calcular el tiempo que tardaría en leer un archivo de 100MB de un disco, si la velocidad de transferencia máxima del disco es de 40MB  por segundo.
se realiza una nueva búsqueda cada 500KB transferidos y el tiempo de búsqueda promedio es de 2ms.


Saludos y muchas gracias ;)

el-brujo


Faltan las rpm del disco duro!



Citar
>Cúal es el tiempo medio de lectura o escritura de un sector de 512 Bytes en un disco típico que gira a 7200 rpm?
El tiempo medio de posicionado anunciado por el fabricante para este disco es de 6;8 ms, la velocidad de transferencia de 19MB=s y la sobrecarga debida al controlador es de 2 ms. Suponga que el disco está desocupado de forma que no hay tiempo de espera alguno.

Topavg : Tiempo medio de una operación (lect. o escr.)
Tsavg : Tiempo medio de búsqueda o posicionado
Trotavg : Latencia rotacional media
Ttx: Tiempo de transferencia: superf. disco ! controladora
Tcontr: Tiempo adicional de controladora


Topavg = Tsavg + Trotavg + Ttx + Tcontr = 6;8 ms +
0;5
7200=60 rps
+
512 Bytes
19MB=s
+ 2 ms =
= 6;8 ms + 4 ms + 26;95 s + 2 ms = 12.83 ms

Aunque todas estas fórmulas son máximos teóricos, luego en la realidad, lo mejor es hacer un test (benchmark).

xemnas

Eso pensé yo, pero el ejercicio no me dá datos sobre las revoluciones del disco, gracias por la ayuda.