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.

Introducción• Programa versus Proceso– Programa (pasivo) != Proceso (activo)– Múltiples <strong>proceso</strong>s ejecutando el mismo programa (p.e. shell)– En UNIX se aprecia claramente la diferencia:• FORK: Nuevo Proceso - Mismo Programa• EXEC: Mismo Proceso - Nuevo Programa• Un <strong>proceso</strong> pue<strong>de</strong> ejecutar varios programas durante su vida– En otros sistemas <strong>proceso</strong> asociado a programa “para toda la vida”• Windows: CreateProcess: Nuevo Proceso - Nuevo Programa• Objetivo <strong>de</strong>l tema:– Estudiar cómo SO implementa el mo<strong>de</strong>lo <strong>de</strong> <strong>proceso</strong>s a partir <strong>de</strong> lagestión <strong>de</strong> los eventos internos <strong>de</strong>l procesador (interrupciones,excepciones y llamadas al sistema)Diseño <strong>de</strong> Sistemas Operativos 4 Fernando Pérez Costoya (2008)

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

Saved successfully!

Ooh no, something went wrong!