SlideShare uma empresa Scribd logo
1 de 17
Manejador de dispositivos de E/S

ESTRATEGIAS DE BÚSQUEDA
FCFS
SSTF
SCAN
LOOK
 La forma más sencilla de planificación de disco es,
  desde luego, el servicio por orden de llegada (FCFS,
  first come, first served). No proporciona el servicio
  más rápido.
 La planificación FCFS es justa en el sentido de que
  una vez que llega una petición, se fija su lugar
  dentro de la cola de espera. Una petición, se fija su
  lugar dentro de la cola de espera. Una petición no
  puede ser desplazada por la llegada de otra con
  prioridad más alta.
             Veamos un ejemplo:
   Supongamos la siguiente situación: Un disco de cabezal móvil, con 200
    cilindros, numerados del 0 a 199 en el que:
   Posición de la cabeza: 53
   Cola: 95, 175, 32, 117 15, 131, 47, 56




   Como podemos ver en la imagen determina que el movimiento total
    de la cabeza para satisfacer las peticiones de la línea es el valor de 661
    cilindros.. Este es el resultado de sumar el desplazamiento de la cabeza
    entre las consultas ejecutadas. Así, Por lo tanto :
 De 53 a 95 es un movimiento de 42 cilindros.
 De 95 a 175 da lugar a un movimiento de 80 cilindros.
 De 175 a 32 da lugar a un movimiento de 143 cilindros.
 De 32 a 117 da lugar a un movimiento de 85 cilindros.
 117-15 da lugar a un movimiento de 102 cilindros.
 De 15 a 131 da lugar a un movimiento de 116 cilindros.
 . De 131 a 47 da lugar a un movimiento de 84 cilindros.
 De 47 a 56 es un movimiento del cilindro 9.
 Con esa suma de los movimientos parciales de la cabeza calcula
  el movimiento total de la cabeza:
 Movimiento de la cabeza Total = 42 143 80 102 116 84 85 +9 =
  661cilindros.
                                 
    Como podemos ver en la imagen de este algoritmo tiene un
    recorrido total de alta (en este ejemplo tenemos los movimientos
    de la cabeza, tomando el valor total de 661 cilindros) y los
    movimientos bruscos, pero tiene una implementación sencilla.
 En esta política la petición que da por resultado la
  distancia de búsqueda más corta (y, con esto, el
  tiempo de búsqueda más corto) es la siguiente en ser
  servida, aunque esa petición no sea la primera en la
  cola.
 Los patrones de búsqueda SSTF tienden a estar muy
  relocalizados, dando como resultado que las pistas
  internas y externas reciban un servicio pobre, en
  comparación con las pistas del centro. La SSTF es útil
  en sistemas de procesamiento por lotes, en los cuales
  la capacidad de ejecución es lo más importante. Pero
  la alta varianza de los tiempos de respuesta (es decir,
  su falta de predecibilidad) lo hace inaceptable para
  los sistemas interactivos.
 Este    algoritmo     mejora     sustancialmente    el
  desempeño.
 La planificación SSTF es en esencia una forma de
  planificación de trabajo más corto primero (SJF) y, al
  igual que la planificación SFJ, puede cause inanición
  de algunas solicitudes.
 Aunque el algoritmo SSTF representa una mejora
  sustancial respecto al algoritmo FCFS, no es óptimo.

                 Veamos un ejemplo:
 Supongamos la siguiente situación: Un disco de cabeza móvil con
   200 cilindros, numerados de 0 a 199 donde,
 Posición Cabezal: 53
 Cola: 95, 175, 32, 117, 15, 131, 47, 56




 Como podemos ver en la imagen determina que el movimiento total
   de la cabeza para satisfacer las peticiones de la línea es el valor de
   204 cilindros. Este es el resultado de sumar el desplazamiento de la
   cabeza entre las consultas ejecutadas. Por lo tanto:
De 53 a 56 es un movimiento de 3 cilindros.
De 56 a 47 es un movimiento del cilindro 9.
De 47 a 32 es un movimiento de 15 cilindros.
De 32 a 15 se produce un movimiento de 17 cilindros.
15-95 es un movimiento de 80 cilindros.
De 95 a 117 da lugar a un movimiento de 22 cilindros.
De 117 a 131 da lugar a un movimiento de 14 cilindros.
De 131 a 175 da lugar a un movimiento de 44 cilindros.
Con esa suma de los movimientos parciales de la cabeza calcula el
movimiento total de la cabeza:

Movimiento de la cabeza Total = 3 9 ​15 17 80 22 14 44 = 204cilindros.

Como podemos ver en la imagen de este algoritmo tiene un recorrido total
hacia abajo (en el ejemplo que tenemos los movimientos de la cabeza,
tomando el valor total de 204 cilindros), pero la cabeza oscila en la zona
central que se puede presentar con el hambre, ya que la entrada de la lista
Aplicaciones cerca que se está ejecutando puede causar un retraso indefinido a las
solicitudes no son más próxima a éste se está ejecutando.
SCAN


  C- SCAN


N- SETP SCAN
 SCAN: las cabezas se mueven de un
  extremo a otro del disco, atendiendo las
  solicitudes que se van encontrando.
 Tiempos de servicio acotados, y más
  variables en los extremos que en el centro.
     Veamos un ejemplo:
C-Scan

Con SCAN, al llegar a un extremo y cambiar de
sentido, se encuentran por lo general pocas
solicitudes.
La mayor densidad estará en el extremo opuesto, con
las solicitudes que llevan más tiempo esperando.
C-SCAN (Circular SCAN): las cabezas se mueven
del primer cilindro al último atendiendo solicitudes,
y retornan al principio.
Tiempos de espera más uniformes.
El retorno consume relativamente poco tiempo, porque
se hace sin paradas.
Ejemplo con C-Scan
 En esta estrategia, el brazo del disco se mueve de un lado a
  otro como en SCAN, pero sólo da servicio a aquellas
  peticiones que se encuentran en espera cuando comienza un
  recorrido particular. Las peticiones que llegan durante un
  recorrido son agrupadas y ordenadas para un servicio
  óptimo durante el recorrido de regreso.
 La SCAN de n-pasos ofrece un buen rendimiento de la
  capacidad de ejecución y de la media de los tiempos de
  respuesta. Su característica más significativa es una menor
  varianza de los tiempos de respuesta que las planeaciones
  SSTF y SCAN convencionales. La SCAN de n-pasos evita la
  posibilidad de postergación indefinida que tiene lugar si un
  gran número de peticiones que llegan al cilindro que está
  siendo servido y guarda estas peticiones para ser servidas
  durante el recorrido de regreso.
Look
       C-look
 En la práctica, ningunos de estos dos algoritmos se
  implementan así. Por lo regular, el brazo sólo llega
  hasta la última solicitud en cada dirección y luego
  cambia de dirección inmediatamente, sin primero ir
  hasta el extremo del disco. Estas versionas de SCAN
  y C-SCAN se llaman LOOK y C-LOOK, porque
  miran si hay una solicitud antes de continuar en una
  dirección dada.

Mais conteúdo relacionado

Mais procurados

Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
sueich
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoria
Miguel Magaña
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
Paulo Galarza
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
Carlos Solano
 
Registros de la cpu
Registros de la cpuRegistros de la cpu
Registros de la cpu
jomapuga
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
JUANR1022
 
ARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELASARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELAS
Alumic S.A
 
Fragmentación y desfragmentación
Fragmentación y desfragmentaciónFragmentación y desfragmentación
Fragmentación y desfragmentación
daniii_12367896
 

Mais procurados (20)

Segmentacion de memoria
Segmentacion de memoriaSegmentacion de memoria
Segmentacion de memoria
 
Administracion de memoria (politicas de busqueda)
Administracion de memoria (politicas de busqueda)Administracion de memoria (politicas de busqueda)
Administracion de memoria (politicas de busqueda)
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoria
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Gestion de memoria en windows
Gestion de memoria en windowsGestion de memoria en windows
Gestion de memoria en windows
 
Administración de Memoria en UNIX
Administración de Memoria en UNIXAdministración de Memoria en UNIX
Administración de Memoria en UNIX
 
Particion Discos Duros
Particion Discos DurosParticion Discos Duros
Particion Discos Duros
 
Procesos e hilos- Parte 1
Procesos e hilos- Parte 1Procesos e hilos- Parte 1
Procesos e hilos- Parte 1
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)
 
Unidad 3 graficacion
Unidad 3 graficacionUnidad 3 graficacion
Unidad 3 graficacion
 
Registros de la cpu
Registros de la cpuRegistros de la cpu
Registros de la cpu
 
Mapa mental de hilos
Mapa mental de hilosMapa mental de hilos
Mapa mental de hilos
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
 
ARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELASARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELAS
 
Fragmentación y desfragmentación
Fragmentación y desfragmentaciónFragmentación y desfragmentación
Fragmentación y desfragmentación
 
Modelos de arquitecturas de computo
Modelos de arquitecturas de computoModelos de arquitecturas de computo
Modelos de arquitecturas de computo
 

Semelhante a Estrategias de búsqueda

Presentation1
Presentation1Presentation1
Presentation1
ayreonmx
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
cali_jd
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
cali_jd
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
cali_jd
 
Planificación de la cpu
Planificación de la cpuPlanificación de la cpu
Planificación de la cpu
joss1991
 

Semelhante a Estrategias de búsqueda (18)

Presentacion1
Presentacion1Presentacion1
Presentacion1
 
IS277 - S7 - presentacion.pdf
IS277 - S7 - presentacion.pdfIS277 - S7 - presentacion.pdf
IS277 - S7 - presentacion.pdf
 
Procesamiento segmentado
Procesamiento segmentado   Procesamiento segmentado
Procesamiento segmentado
 
Presentation1
Presentation1Presentation1
Presentation1
 
Round robin apa
Round robin apaRound robin apa
Round robin apa
 
LEVO: A resource flow computer
LEVO: A resource flow computerLEVO: A resource flow computer
LEVO: A resource flow computer
 
velocidad y aplicacion de fuerzas en mecanismos
velocidad y aplicacion de fuerzas en mecanismosvelocidad y aplicacion de fuerzas en mecanismos
velocidad y aplicacion de fuerzas en mecanismos
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
 
Capitulo7
Capitulo7Capitulo7
Capitulo7
 
6 pipeline
6 pipeline6 pipeline
6 pipeline
 
6 pipeline-1
6 pipeline-16 pipeline-1
6 pipeline-1
 
11 transmision de potencia
11 transmision de potencia11 transmision de potencia
11 transmision de potencia
 
OSRoundRobin.pptx
OSRoundRobin.pptxOSRoundRobin.pptx
OSRoundRobin.pptx
 
Planificador SSTF (shortest seek time first)
Planificador SSTF (shortest seek time first)Planificador SSTF (shortest seek time first)
Planificador SSTF (shortest seek time first)
 
Planificación de la cpu
Planificación de la cpuPlanificación de la cpu
Planificación de la cpu
 
Planificación de procesos
Planificación de procesosPlanificación de procesos
Planificación de procesos
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 

Estrategias de búsqueda

  • 1. Manejador de dispositivos de E/S ESTRATEGIAS DE BÚSQUEDA
  • 3.  La forma más sencilla de planificación de disco es, desde luego, el servicio por orden de llegada (FCFS, first come, first served). No proporciona el servicio más rápido.  La planificación FCFS es justa en el sentido de que una vez que llega una petición, se fija su lugar dentro de la cola de espera. Una petición, se fija su lugar dentro de la cola de espera. Una petición no puede ser desplazada por la llegada de otra con prioridad más alta. Veamos un ejemplo:
  • 4. Supongamos la siguiente situación: Un disco de cabezal móvil, con 200 cilindros, numerados del 0 a 199 en el que:  Posición de la cabeza: 53  Cola: 95, 175, 32, 117 15, 131, 47, 56  Como podemos ver en la imagen determina que el movimiento total de la cabeza para satisfacer las peticiones de la línea es el valor de 661 cilindros.. Este es el resultado de sumar el desplazamiento de la cabeza entre las consultas ejecutadas. Así, Por lo tanto :
  • 5.  De 53 a 95 es un movimiento de 42 cilindros.  De 95 a 175 da lugar a un movimiento de 80 cilindros.  De 175 a 32 da lugar a un movimiento de 143 cilindros.  De 32 a 117 da lugar a un movimiento de 85 cilindros.  117-15 da lugar a un movimiento de 102 cilindros.  De 15 a 131 da lugar a un movimiento de 116 cilindros.  . De 131 a 47 da lugar a un movimiento de 84 cilindros.  De 47 a 56 es un movimiento del cilindro 9.  Con esa suma de los movimientos parciales de la cabeza calcula el movimiento total de la cabeza:  Movimiento de la cabeza Total = 42 143 80 102 116 84 85 +9 = 661cilindros.  Como podemos ver en la imagen de este algoritmo tiene un recorrido total de alta (en este ejemplo tenemos los movimientos de la cabeza, tomando el valor total de 661 cilindros) y los movimientos bruscos, pero tiene una implementación sencilla.
  • 6.  En esta política la petición que da por resultado la distancia de búsqueda más corta (y, con esto, el tiempo de búsqueda más corto) es la siguiente en ser servida, aunque esa petición no sea la primera en la cola.  Los patrones de búsqueda SSTF tienden a estar muy relocalizados, dando como resultado que las pistas internas y externas reciban un servicio pobre, en comparación con las pistas del centro. La SSTF es útil en sistemas de procesamiento por lotes, en los cuales la capacidad de ejecución es lo más importante. Pero la alta varianza de los tiempos de respuesta (es decir, su falta de predecibilidad) lo hace inaceptable para los sistemas interactivos.
  • 7.  Este algoritmo mejora sustancialmente el desempeño.  La planificación SSTF es en esencia una forma de planificación de trabajo más corto primero (SJF) y, al igual que la planificación SFJ, puede cause inanición de algunas solicitudes.  Aunque el algoritmo SSTF representa una mejora sustancial respecto al algoritmo FCFS, no es óptimo. Veamos un ejemplo:
  • 8.  Supongamos la siguiente situación: Un disco de cabeza móvil con 200 cilindros, numerados de 0 a 199 donde,  Posición Cabezal: 53  Cola: 95, 175, 32, 117, 15, 131, 47, 56  Como podemos ver en la imagen determina que el movimiento total de la cabeza para satisfacer las peticiones de la línea es el valor de 204 cilindros. Este es el resultado de sumar el desplazamiento de la cabeza entre las consultas ejecutadas. Por lo tanto:
  • 9. De 53 a 56 es un movimiento de 3 cilindros. De 56 a 47 es un movimiento del cilindro 9. De 47 a 32 es un movimiento de 15 cilindros. De 32 a 15 se produce un movimiento de 17 cilindros. 15-95 es un movimiento de 80 cilindros. De 95 a 117 da lugar a un movimiento de 22 cilindros. De 117 a 131 da lugar a un movimiento de 14 cilindros. De 131 a 175 da lugar a un movimiento de 44 cilindros. Con esa suma de los movimientos parciales de la cabeza calcula el movimiento total de la cabeza: Movimiento de la cabeza Total = 3 9 ​15 17 80 22 14 44 = 204cilindros. Como podemos ver en la imagen de este algoritmo tiene un recorrido total hacia abajo (en el ejemplo que tenemos los movimientos de la cabeza, tomando el valor total de 204 cilindros), pero la cabeza oscila en la zona central que se puede presentar con el hambre, ya que la entrada de la lista Aplicaciones cerca que se está ejecutando puede causar un retraso indefinido a las solicitudes no son más próxima a éste se está ejecutando.
  • 10. SCAN C- SCAN N- SETP SCAN
  • 11.  SCAN: las cabezas se mueven de un extremo a otro del disco, atendiendo las solicitudes que se van encontrando.  Tiempos de servicio acotados, y más variables en los extremos que en el centro. Veamos un ejemplo:
  • 12.
  • 13. C-Scan Con SCAN, al llegar a un extremo y cambiar de sentido, se encuentran por lo general pocas solicitudes. La mayor densidad estará en el extremo opuesto, con las solicitudes que llevan más tiempo esperando. C-SCAN (Circular SCAN): las cabezas se mueven del primer cilindro al último atendiendo solicitudes, y retornan al principio. Tiempos de espera más uniformes. El retorno consume relativamente poco tiempo, porque se hace sin paradas.
  • 15.  En esta estrategia, el brazo del disco se mueve de un lado a otro como en SCAN, pero sólo da servicio a aquellas peticiones que se encuentran en espera cuando comienza un recorrido particular. Las peticiones que llegan durante un recorrido son agrupadas y ordenadas para un servicio óptimo durante el recorrido de regreso.  La SCAN de n-pasos ofrece un buen rendimiento de la capacidad de ejecución y de la media de los tiempos de respuesta. Su característica más significativa es una menor varianza de los tiempos de respuesta que las planeaciones SSTF y SCAN convencionales. La SCAN de n-pasos evita la posibilidad de postergación indefinida que tiene lugar si un gran número de peticiones que llegan al cilindro que está siendo servido y guarda estas peticiones para ser servidas durante el recorrido de regreso.
  • 16. Look C-look
  • 17.  En la práctica, ningunos de estos dos algoritmos se implementan así. Por lo regular, el brazo sólo llega hasta la última solicitud en cada dirección y luego cambia de dirección inmediatamente, sin primero ir hasta el extremo del disco. Estas versionas de SCAN y C-SCAN se llaman LOOK y C-LOOK, porque miran si hay una solicitud antes de continuar en una dirección dada.