13.07.2015 Views

de un proceso

de un proceso

de un proceso

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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!