• Asignatura: Física
  • Autor: marielrosa6924
  • hace 8 años

Una unidad de disco tiene 16 sectores por pista de 1024 bytes cada uno. el disco gira a 3600 rpm y tiene un tiempo de busqueda de 25 ms. calcular el tiempo que necesita para transferir 25 sectores dispuestos de forma contigua

Respuestas

Respuesta dada por: gedo7
0

RESPUESTA:

Inicialmente vamos a buscar el tiempo de transferencia y retardo de datos, tenemos:

tr = (1/2f)

tr = 1/(2·3600/60)

tr = 8.3 ms

Ahora, el tiempo de transferencia en los 16 sectores:

tt = b/p·f

tt = (16·1024)·1000ms/(16·1024·3600/60)

tt = 16.66 ms

Entonces, el tiempo total para leer la primera pista será, el tiempo de búsqueda más el tiempo de retraso más el tiempo de transferencia.

t₁ = 8.3 + 16.66 + 25 = 50 ms

Buscamos el tiempo de transferencia para la segunda pista, que son 9 sectores, para llegar a los 25, tenemos:

tt = (9·1024)·1000ms/(16·1024·3600/60)

tt = 9.375 ms

Tiempo de la segunda pista será:

t₂ = 0 + 8.33 + 9.375 = 17.70 ms

Ahora, el tiempo total, de ambas pitas, será:

t₂₅ = 50 ms + 17.70 ms

t₂₅ = 67.71 ms

Entonces, tenemos que para transferir 25 sectores tenemos que tener un tiempo de 67.71 ms.

Preguntas similares