Gestion De Procesoexposicion

Páginas: 12 (2815 palabras) Publicado: 11 de abril de 2015
GESTION DE PROCESOS
Procesos y tareas








Uno de los módulos más importantes de un sistema
operativo es la de administrar los procesos y tareas
del sistema de cómputo.
El sistema realiza varias actividades simultáneamente
que compiten por la
utilización de determinados recursos, entre los que
destaca la CPU, estas actividades se
denominan procesos.







Un programa, por si solo, esuna entidad pasiva
mientras que un proceso es una entidad activa
ya que compite por los recursos máquina.
El proceso es una unidad de trabajo del sistema
y el sistema operativo es el responsable de
realizar un
seguimiento de todas las actividades del
sistema en conexión con los procesos
generados.

División implícita y explicita de
traerás




Dependiendo del SO y del entorno objetivo deejecución de programas.
La división de un trabajo en tareas que serán
ejecutadas como procesos independientes así
como la asignación inicial de los atributos de
esos procesos pueden ser efectuadas o bien por
el SO o bien por el desarrollador de la
aplicación

En otras palabras lo que constituirá un proceso
independiente


1._ División implícita de tareas definida por el
sistema



2._ Divisiónexplicita de tareas definida por el
desarrollador

Tipos de procesos y relación entre
procesos concurrentes






En principio podemos realizar una
clasificación muy general de los procesos
entre procesos de usuario y procesos de
sistema
Un proceso de usuario es aquel creado por el
SO.
Un proceso de sistema es un proceso que
forma parte del propio SO y que desempeña
alguna de sus laborescaracterísticas

El sistema operativo y los procesos




Todos los SO de multiprogramación están
construidos entorno al concepto de proceso
Los requerimientos principales que debe
cumplir un SO para con los procesos son los
siguientes:







1._ El SO debe intercalar la ejecución de
procesos para optimizar la utilización de l
procesador ofreciendo alavés un tiempo de
respuesta razonable
1._ El SO debeasignar los recursos del
sistema a los procesos en conformidad con una
política especifica que evite situaciones de
ínter bloqueo
1._ El SO podría tener que dar soporte ala
comunicación entre procesos y ofrecer
mecanismos para su creación

Creación y terminación de procesos


El sistema de operación debe crear un
mecanismo para la creación y terminación de
procesos.

1._ Creación de procesosCuando un nuevo proceso se agrega el sistema
de operación construye las estructuras de datos
que son usadas para administrar los procesos y
le asigna espacio de direcciones. Estas acciones
constituyen la creación de un nuevo proceso.

Los eventos comunes para la
creación de procesos








- En un ambiente batch, un proceso es creado en
respuesta al sometimiento a ejecución de un trabajo.
- Enun ambiente interactivo, un proceso es creado
cuando un nuevo usuario entra al sistema.
- El sistema de operación puede crear un proceso
para que realice una función en respuesta a una
petición de un programa usuario, sin que el usuario
tenga que esperar.
- Creación de procesos hijos por parte de procesos
usuarios ya existentes el proceso que crea se llama
proceso padre.

2._ Terminación deprocesos




Un proceso termina cuando ejecuta su última
instrucción y pide al sistema operativo que lo
elimine. En este momento, el proceso puede
devolver un valor de estado a su proceso
padre.
El sistema operativo libera la asignación de
todos los recursos del proceso, incluyendo las
memorias física y virtual, los archivos abiertos
y los búferes de E\S.









La terminación puedeproducirse también en
otras circunstancias.
Un proceso puede causar la terminación de
otro proceso a través de la adecuada llamada
al sistema.
Dicha llamada al sistema al sistema sólo puede
ser invocada por el padre del proceso que va a
terminar.
En caso contrario, los usuarios podrían
terminar arbitrariamente los trabajos de otros
usuarios.









Adicionalmente, un número de error  o una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gestion
  • Gestion
  • Gestion
  • Gestión
  • Gestion
  • Gestion
  • Gestion
  • Gestion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS