Diferencia entre revisiones de «Gestión de Entrada/Salida»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
(Página creada con '= Controlada por programas = La CPU programa las operaciones y monitoriza el estado del dispositivo mediante sondeo *Prioridad uniforme *Prioridad escalonada Inconvenientes: …')
 
(tildes)
Línea 8: Línea 8:
 
Inconvenientes: espera ocupada, complicado simultanear gestión de dispositivos con otras actividades
 
Inconvenientes: espera ocupada, complicado simultanear gestión de dispositivos con otras actividades
  
= Controladas por interrupcion =
+
= Controladas por interrupción =
  
A la CPU se conectan las lineas de interrupcion de los dispositivos. Cuando se recibe una interrupción, el SO la atiende
+
A la CPU se conectan las líneas de interrupción de los dispositivos. Cuando se recibe una interrupción, el SO la atiende
  
 
Esto implica realizar una conmutación: guardar estados, llamar al gestor de dispositivos, ejecutar código del driver, restaurar contexto..ver [[Conmutación_de_procesos|Conmutacion]]
 
Esto implica realizar una conmutación: guardar estados, llamar al gestor de dispositivos, ejecutar código del driver, restaurar contexto..ver [[Conmutación_de_procesos|Conmutacion]]

Revisión del 08:14 6 jun 2011

Controlada por programas

La CPU programa las operaciones y monitoriza el estado del dispositivo mediante sondeo

  • Prioridad uniforme
  • Prioridad escalonada

Inconvenientes: espera ocupada, complicado simultanear gestión de dispositivos con otras actividades

Controladas por interrupción

A la CPU se conectan las líneas de interrupción de los dispositivos. Cuando se recibe una interrupción, el SO la atiende

Esto implica realizar una conmutación: guardar estados, llamar al gestor de dispositivos, ejecutar código del driver, restaurar contexto..ver Conmutacion