DISCO DURO

MME & FH soluciones a los ejercicios de discos duros

EJERCICIOS PROPUESTOS

1 Tenemos un disco que da 16200 vueltas cada 3 minutos y tarda en ir de la pista más cercana al eje a la más alejada y volver 12 milisegundos.
Se pide:
a) RPM del disco
b) Latencia media
c) Tiempo medio de búsqueda
d) Tiempo medio de acceso

SOLUCION
A)
16200 —————— 3
X —————— 1
X = 16200/3 = 5400 RPM

B)
5400 vueltas ———- 60s
1 Vuelta ————– x
x = 60/5400 = 11.11 ms
LM = 11.11/2 = 5.55ms

C)
TMB=12/4= 3ms

D)
TMA = LM + TMB = 5.55+3 = 8.55ms

2 Un disco tiene las siguientes características:
Marca: Seagate
Modelo: Barracuda
Capacidad: 500 Gb
Interfaz: SATA I
Velocidad de giro: 7.200 RPM
Caché: 8 Mb
Tasa de transferencia en lectura media: 44 Mb/s
Tasa de transferencia en escritura media: 31 Mb/s
Tiempo de acceso: 13.5 ms
¿Cuánto tiempo tardará en transferir 1,3 Gigabytes del disco a la memoria?
Tienes que tener en cuenta que la información se va a leer o grabar en 10 pistas diferentes.

SOLUCION
44Mbps= 44.000.000 bps.
1.3 GB = 1.3*1024*1024*1024*8 = 111669149696 bits
44.000.000 b —————- 1s
111669149696 b ———— x
x= 2537,93 segundos
42,29 minutos aproximadamente en leer los datos.
2537,93 + 0.0135*10= 2538 segundos (teniendo en cuenta que lee en 10 pistas diferentes – prácticamente el mismo tiempo)

3 Tenemos un disco que da 14800 vueltas cada 3 minutos y medio y tarda en ir de la pista más cercana al eje a la más alejada y volver 10 milisegundos.
Tasa de transferencia en lectura media: 44 Mb/s
Tasa de transferencia en escritura media: 31 Mb/s

Se pide:
a) RPM del disco
14800 v ————— 3.5 min
x ————— 1 min
x = 14800/3.5 = 4228,57 RPM

b) Latencia media
4228,57 v —————- 60s
1v —————- x
x= 60/4228,57 = 0,0141 s = 14.189 ms
LM = 14.189/2 = 7.09ms

c) Tiempo medio de búsqueda
TMB = 10/4 = 2.5ms

d) Tiempo medio de acceso
TMA = LM + TMB = 7.09 + 2.5 = 9.59ms

e) Tiempo medio que tarda en leer dos sectores contiguos
tiempo que tarda en leer un sector(512bytes):
(en este apartado hacemos que 1Mb/s son 1000 Kb/s)
512bytes = 4096bits
vel lectura = 44.000.000 Kbps
44.000.000b ——– 1s
4.096b ——— x
x= 4.096/44.000.000 = 0.000093 s = 0.093 ms por sector
0,18 ms tarda en leer dos sectores
Tiempo total = 1*TMA+0,18 = 9,59 + 0.18 = 9.77 ms

f) Tiempo medio que tarda en leer dos sectores no contiguos en la misma pista.
Tiempo total = 1*TMA+LM+0,18 = 9,59 + 7,09 + 0,18 = 16.86 ms

g) Tiempo medio que tarda en leer dos sectores no contiguos en distintas pista.
Tiempo total = 2*TMA+2*0,18 = 2*9,59 + 2*0,18 = 19,54ms

Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>