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.

Cambio <strong>de</strong> contexto• Cambio <strong>de</strong>l <strong>proceso</strong> asignado al procesador• Activación <strong>de</strong> SO que cambia estado <strong>de</strong> 2 <strong>proceso</strong>s:– Proceso P pasa <strong>de</strong> en ejecución a listo o bloqueado– Proceso Q pasa <strong>de</strong> listo a en ejecución– Truco: activación <strong>de</strong>l SO en la que <strong>proceso</strong> entrante != saliente• C. contexto: Cambio <strong>de</strong> <strong>proceso</strong>– Estando el <strong>proceso</strong> (P) en modo sistema, el propio <strong>proceso</strong>:• cambia su estado a listo o bloqueado• reajusta BCP en colas <strong>de</strong> <strong>proceso</strong>s• activa el planificador → selecciona Q• salva su contexto en BCP– PC “trucado” para que al volver a ejecutar se salte restauración• restaura contexto <strong>de</strong> Q <strong>de</strong>l BCP → ya está ejecutando Q– incluye activar mapa <strong>de</strong> memoria <strong>de</strong> Q (operación costosa)Diseño <strong>de</strong> Sistemas Operativos 66 Fernando Pérez Costoya (2008)

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

Saved successfully!

Ooh no, something went wrong!