Procesos de sistema opertivo

Solo disponible en BuenasTareas
  • Páginas : 2 (493 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de noviembre de 2011
Leer documento completo
Vista previa del texto
Definición formal
Programa o comando en ejecución.
Características:
Un proceso consta de código y datos.
Los procesos existen en una jerarquía de árbol (varios Hijos, un sólo padre).
Elsistema asigna un identificador de proceso (PID) único al iniciar el proceso.
El planificador de tareas asigna un tiempo compartido para el proceso según su prioridad (sólo root puede cambiarprioridades).

Ejecución de los Procesos
Ejecución en 1er plano:
proceso iniciado por el usuario.
Ejecución en 2do plano:
proceso no interactivo que no necesita ser iniciado por el usuario.
Demonio:proceso en 2do plano siempre disponible, que da servicio a varias tareas (debe ser propiedad de un SU). Ejem. pstree (Arbol de Procesos en GNU/Linux)

Tipos de Procesos
Proceso zombi:
Procesoparado que queda en la tabla de procesos hasta que termine su padre. Este hecho se produce cuando el proceso padre no recoge el código de salida del proceso hijo.
Proceso huérfano:
Proceso enejecución cuyo padre ha finalizado. El nuevo identificador de proceso padre (PPID) coincide con el identificador del proceso init (1).

Ejemplo de Procesos en Linux
Si ejecutamos la instrucción Top oGtop en la consola de Linux nos mostrará el siguiente el siguiente detalle:
El número de identificador de Proceso (PID),
El usuario que lo está ejecutando (USER),
La prioridad del proceso (PRI),El valor nice (NI),
El tamaño del proceso (SIZE),
El tamaño total del proceso junto con los datos que maneja (RSS),
El tamaño usado por el proceso en la memoria (SHARE),
El estado delproceso(STAT),
El porcentaje de CPU ( %CPU) y de memoria (%MEM)
El tiempo de ejecución (TIME) y el nombre del proceso (COMMAND).

II. FORMAS DE COMUNICACIÓN ENTRE PROCESOS
Existen 4 formas decomunicación entre procesos en Linux:
1. A través de variables de entorno:
Solo es posible de padres a hijos.
2. Mediante una señal:
Solo indica que algo ha ocurrido y solo lleva como información de un...
tracking img