Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Creacion y terminacion de procesos

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Nächste SlideShare
Sistemas operativos   procesos
Sistemas operativos procesos
Wird geladen in …3
×

Hier ansehen

1 von 3 Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Anzeige

Ähnlich wie Creacion y terminacion de procesos (20)

Creacion y terminacion de procesos

  1. 1. SISTEMAS OPERATIVOS 2013 UNIVERSIDAD NACIONAL DE LOJA AREA DE LA ENERGÍA LAS INDUSTRIAS Y LOS RECURSOS NATURALES NO RENOVABLES CARRERA DE INGENIERÍA EN SISTEMAS Nombre/s:  Carina Brito Paralelo: Séptimo “A” Fecha: 27 de Octubre del 2013 Docente: Ing. Freddy Patricio Ajila Z M.Sc. ENSAYO Nº 9 1. Tema Creación y Terminación de Procesos 2. Antecedentes El presente informe permitirá determinar los conceptos básicos a cerca de la Unidad, haciendo referencia en la Creación y Terminación de Procesos, reforzando de esta manera dichos conocimientos adquiridos, con el objetivo de hacer una socialización, para despejar cualquier inquietud y se pueda llevar con excelencia el presente tema. 3. Descripción Creación de Procesos Un proceso puede crear otros varios procesos nuevos mientras se ejecutan; para ello se utiliza una llamada al sistema específica para la creación de procesos. El proceso creador se denomina proceso padre y los nuevos procesos son los hijos de dicho proceso. El Solaris, el proceso situado en la parte superior del árbol es el proceso sched, con el pid 0.El proceso sched crea varios procesos hijos, incluyendo pageout y fsflush. Estos procesos son responsables de la gestión de memoria y de los sistemas de archivos. El proceso sched también crea el Carina Brito
  2. 2. SISTEMAS OPERATIVOS 2013 proceso init, que sirve como proceso padre raíz para todos los procesos de usuario. En general, un proceso necesitará ciertos recursos (tiempo de CPU, memoria, archivos, dispositivos de E/S) para llevar a cabo sus tareas. Cuando un proceso crea un subproceso, dicho subproceso puede obtener sus recursos directamente del sistema operativo o puede estar restringido a un subconjunto de los recursos del proceso padre. Cuando un proceso crea otro proceso nuevo, existen dos posibilidades en términos de e ejecución: 1. El padre continúa ejecutándose concurrentemente con su hijo. 2. El padre espera hasta q alguno o todos los hijos han terminado de ejecutarse. También existen dos posibilidades en función del espacio de direcciones del nuevo proceso: 1. El proceso hijo es un duplicado del proceso padre (usa el mismo programa y los mismos datos del padre). 2. El proceso hijo carga un nuevo programa Terminación de procesos Un proceso termina cuando ejecuta su última instrucción y pide al sistema operativo que lo elimine usando la llamada del sistema exit. La terminación puede producirse también en otras circunstancias. Un proceso puede causar la terminación de otro proceso a través de la adecuada llamada al sistema (por ejemplo, TerminateProcess en Win 32). Normalmente, dicha llamada al sistema solo puede ser invocada por el padre del proceso que se va a terminar, caso contrario los usuarios podrían terminar arbitrariamente los trabajos de otros usuarios. Cuando un proceso crea un proceso nuevo, se pasa al padre la identidad del proceso que se acaba de crear. Carina Brito
  3. 3. SISTEMAS OPERATIVOS 2013 Un padre puede terminar la ejecución de uno de sus hijos por diversas razones como: El proceso hijo ha excedido el uso de algunos de los recursos que se le han asignado. Para determinar si tal cosa a ocurrido, el padre debe disponer de un mecanismo para inspeccionar el estado de sus hijos. La tarea asignada al proceso hijo ya no es necesaria. El padre abandona el sistema, y el sistema operativo no permite que un proceso hijo continúe si su padre ya ha terminado. 4. Conclusiones  Luego de lo analizado se puede concluir que para la creación de procesos se utiliza las llamadas al sistema.  Se debe diferenciar cual es el proceso padre y el proceso hijo, al momento de crear un nuevo proceso.  Se dice que un proceso termina cuando ejecuta su última instrucción, pidiendo al sistema operativo que lo elimine usando la llamada al sistema exit. 5. Bibliografía [1] SilberSchatz Galvin Gagne, Fundamentos de Sistemas Operativos, Séptima Edición Carina Brito

×