los procesos desde la perspectiva del sistemaoperativo

5
LOS PROCESOS DESDE LA PERSPECTIVA DEL SISTEMAOPERATIVO Tutor: Ing. Edgar Morales Intégrantes: Alex Morales Monica Penafiel Javier Morales Wilmer Manotoa

Upload: alex-morales

Post on 25-Jul-2015

149 views

Category:

Documents


3 download

TRANSCRIPT

LOS PROCESOS DESDE LA PERSPECTIVA DEL SISTEMAOPERATIVO

LOS PROCESOS DESDE LA PERSPECTIVA DEL SISTEMAOPERATIVOTutor: Ing. Edgar MoralesIntgrantes: Alex Morales Monica Penafiel Javier Morales Wilmer Manotoa PBC (Process Control Block)La manifestacin de un proceso en un sistema operativo es unBloque de Control de Proceso(PCB) con informacin que incluye:Estado actual del proceso.Identificacin nicadel proceso.Prioridad del proceso.Apuntadores para localizar la memoria del proceso.Apuntadorespara asignar recursos.rea para preservar registros.

Cuando el sistema operativo cambia la atencin de la CPU entre los procesos, utiliza las reas de preservacin del PCB para mantener la informacin que necesita para reiniciar el proceso cuando consiga de nuevo laCPU. Los sistemas que administran los procesos deben poder crear, destruir, suspender, reanudar, cambiar la prioridad, bloquear, despertar y despachar un proceso.Lacreacinde un procesosignifica:Dar nombre al proceso.Insertar un proceso en lalista del sistema de procesosconocidos.Determinar la prioridad inicial del proceso.Crear el bloque de controldel proceso.Asignar los recursos iniciales del proceso.

Un proceso puedecrear un nuevo proceso, en cuyo caso el proceso creador sedenominaproceso padrey el proceso creadoproceso hijoy se obtiene unaestructura jerrquica de procesos.Ladestruccinde un proceso implica:Borrarlo del sistema.Devolver sus recursos al sistema.Purgarlo de todas las listas otablas del sistema.Borrar su bloque de control de procesos. Un procesosuspendidono puede proseguir hasta que otroproceso lo reanude.

Reanudar (reactivar) un proceso implica reiniciarlo en el punto donde fue suspendido. Ladestruccinde un proceso puede o no significar la destruccin de los procesos hijos, segn el sistema operativo.Generalmente se denomina Tabla de Procesosal conjunto de informacin de control sobre los distintos procesos.