13.07.2015 Views

de un proceso

de un proceso

de un proceso

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Recapitulación <strong>de</strong> la gestión <strong>de</strong> eventos• Activida<strong>de</strong>s <strong>de</strong>l SO encuadradas en alg<strong>un</strong>a <strong>de</strong> estas categorías:– llamadas, excepciones, int HW y SW, <strong>proceso</strong>s <strong>de</strong> núcleo• Diseñador <strong>de</strong> módulo <strong>de</strong>l SO, ¿cómo <strong>de</strong>ci<strong>de</strong> a qué contextoasociar las distintas f<strong>un</strong>cionalida<strong>de</strong>s <strong>de</strong>l módulo?• Criterios para asignar <strong>un</strong>a acción a <strong>un</strong> contexto <strong>de</strong> ejecución:– Si vinculada con evento síncrono → incluir en rutina <strong>de</strong>l evento– Si vinculada con evento asíncrono:• si acción crítica o urgente → incluir en rutina <strong>de</strong> interrupción• si no urgente y no requiere bloqueos → en rutina <strong>de</strong> int. SW• si requiere bloqueos → <strong>de</strong>ntro <strong>de</strong> <strong>un</strong> <strong>proceso</strong> <strong>de</strong> núcleo– O se crea <strong>un</strong> nuevo <strong>proceso</strong> <strong>de</strong> núcleo– O se inserta en cola pre<strong>de</strong>finidaDiseño <strong>de</strong> Sistemas Operativos 53 Fernando Pérez Costoya (2008)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!