Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para contestar a la pregunta use la tabla que se adjunta a continuacin, indicando posteriormente de dnde surgen las elecciones escogidas:
FCFS SSTF SCAN C-SCAN
71 71 71 71
43 73 73 73
73 75 75 75
45 65 87 87
88 51 88 88
47 47 99 99
75 45 65 0
51 43 51 43
87 87 47 45
65 88 45 47
43 51
65
a. FCFS (primero en llegar primero en ser atendido). No hay reordenamiento de la cola, por lo que las peticiones se atienden tan como nos llegan. En este caso, para llegar a la solucin slo hay que escribir las solicitudes tal como nos las dan en el enunciado. b. SSTF (menor tiempo de bsqueda primero). El brazo del disco se traslada en seguida (en cualquier direccin) a la peticin que requiere un movimiento mnimo. En este caso debemos calcular la distancia desde la posicin actual del cabezal del disco duro a las de todas las peticiones. Debemos tener en cuenta que la direccin es indiferente, es decir, el cabezal lo podemos desplazar hacia el centro del disco o hacia el extremo. Como al principio est situado en la pista 71, debemos calcular la distancia a las dems pistas desde la de inicio (el clculo se realiza con una sencilla resta: pista destino pista de inicio). Por ejemplo: hemos generado una tabla para calcular las distancias desde la pista de inicio:
Pista Distancia desde la pista de inicio (71) 43 28 73 2 45 26 88 17 47 24 75 4 51 20 87 16 65 6 La pista que est ms cerca es la 73, por lo que es la segunda peticin en ser servida. Este mismo proceso habra que repetirlo ahora tomando como pista de inicio la 73. c. SCAN. El brazo del disco se mueve hacia adentro y hacia fuera, atendiendo todas las peticiones que encuentra a su paso. En este caso estamos situados en la pista 71 despus de leer la pista 62, el algoritmo busca la pista ms cercana en la direccin actual (73). Y sigue atendiendo las peticiones en esa direccin (75-87-88). Como en ese sentido no quedan ms peticiones, el cabezal se desplaza en direccin contraria atendiendo al resto (51-4745-43), pero habiendo llegado hasta el final: 99. d. C-SCAN (SCAN circular). El brazo del disco se mueve en una sola direccin sobre la superficie del disco hacia la pista ms exterior. Cuando no hay ms peticiones en esa direccin regresa para atender la peticin ms cercana a la pista interior y de nuevo se mueve hacia fuera. En este caso el cabezal va desplazndose a las pistas exteriores del disco atendiendo todas la peticiones (75-87-88). Al llegar al final del disco, vuelve a repetir el movimiento de las pistas interiores a las exteriores (43-45-47-51). Tiene que llegar a la pista 99 y pasar por la 0.