Administración De Procesos Qnx

Páginas: 4 (874 palabras) Publicado: 29 de abril de 2012
Universidad Abierta Interamericana Ingeniería en Sistemas Informáticos

QNX - Administración de Procesos

Grupo N°1

QNX - Administración de Procesos
Responsabilidades del Administrador deProcesos (AP)
– El AP trabaja muy cerca del Microkernel para proveer los servicios esenciales del S.O. – Comparten el mismo espacio de memoria – Utiliza las primitivas del Microkernel para comunicarsecon los otros procesos

– Es responsable de:
– Crear nuevos procesos – Administrar los recursos fundamentales asociados al proceso (via mensajes)

2

Grupo N°1

Un verdadero Microkernel
Elmicrokernel lleva a cabo cuatro servicios:
– comunicación entre procesos

– comunicación a bajo nivel de redes
– scheduling de procesos – dispatching de interrupciones

3

Grupo N°1

QNX -Administrador de Procesos
Primitivas para crear procesos fork () crea una imagen exacta del proceso creador exec () reemplaza la imagen del proceso creador spawn() crea un proceso nuevo, hijo delproceso creado

Item heredado fork() ID proceso Abrir archivos si UID, GID real si ID de sesión Prioridad Trabado archivos
4

exec()
no opcional si si si no

spawn() si no opcional si si opcionalsi opcional si no
Grupo N°1

QNX - Administración de Procesos
Ciclo de vida de un proceso


Creación
– ubicar el ID del proceso – establecer la información que define el entorno del proceso

Carga
– es realizada por el “loader thread” – el thread corre bajo el ID del nuevo proceso – el AP puede manejar otros requerimientos mientras realiza la carga



Ejecución
– comienzaa competir con otros procesos por el uso de los recursos del CPU. – la muerte de un proceso padre no causa automáticamente la muerte del proceso hijo

5

Grupo N°1

QNX- Administración deProcesos


Finalización
– Puede ser de dos maneras:
– por una señal – por pedido explícito del programa (exit)

– Involucra dos etapas:
1) Un “termination thread” se corre en el administrador de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Administracion Por Procesos
  • Procesos de la administracion
  • Administracion de procesos
  • Administracion de procesos.
  • administración de procesos
  • Administracion De Proceso
  • proceso de administración
  • Administración por procesos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS