GESTION DE PROCESOS

Páginas: 7 (1741 palabras) Publicado: 15 de junio de 2015
TRABAJO: GESTIÓN DE PROCESOS.

CATEDRA: SISTEMAS OPERATIVOS II

DOCENTE: ING. KARLA VANESSA MOLINA.

ALUMNO: JOSUÉ REMBERTO DELGADO MURILLO.

FECHA DE ENTREGA: 02/06/2015

INTRODUCCIÓN.

Cada programa que se ejecuta es un proceso con recursos asignados y gestionado
por el kernel.
La gestión de procesos comprende la monitorización, detención y cambio de
prioridad de los procesos. Generalmente losprocesos son gestionados
automáticamente por el kernel del S.O. (son creados, ejecutados y detenidos sin la
intervención del usuario).
 PROCESS ID (PID): Cada proceso tiene un número asociado que se le
asigna cuando es creado.
 USER ID & GROUP ID: Cada proceso tiene que tener asociado unos
privilegios que limiten el acceso al sistema de ficheros.
 PARENT PROCESS: Todo proceso es creado porotro proceso, el proceso
padre (parent process).
 PARENT PROCESS ID: El PID del proceso que inicio el proceso hijo.
 ENVIROMENT: Cada proceso mantiene una lista de variables y sus
correspondientes valores. Normalmente el entorno de un proceso hijo se
hereda del proceso padre a menos de que se indique de otra forma.
 NICE NUMBER: Permite al usuario modificar la prioridad de ejecución de unproceso.
COMANDOS DE MONITORIZACIÓN DE PROCESOS: PS, PSTREE Y TOP
ps
Sintaxis: ps [options]
Muestra la lista de procesos del sistema, y algunas de sus características: hora de
inicio, uso de memoria, estado de ejecución, propietario y otros detalles. Sin
opciones lista los procesos creados por el usuario actual y asociados al terminal de
usuario.
-a Muestra los procesos creados por cualquier usuario yasociados a un terminal.

-l Formato largo. Muestra la prioridad, el PID del proceso padre entre otras
informaciones.

-u Formato de usuario. Incluye el usuario propietario del proceso y la hora de inicio.

-U usr Lista los procesos creados por el usuario “usr”

-x Muestra los procesos que no están asociados a ningún terminal del usuario. Útil
para ver los “demonios” (programas residentes) noiniciados desde el terminal.

pstree
Sintaxis: pstree [options] [PID | user]
Este comando muestra la jerarquía de los procesos mediante una estructura de
árbol. Si se especifica el PID de un proceso, el árbol empezará desde ese proceso,
de lo contrario el árbol empezará por el proceso init (PID=1) y mostrará todos los
procesos del sistema.
-a Incluye en el árbol de procesos la línea de comandos que seuso para iniciar el
proceso.

-c Deshabilita la unión de procesos hijos con el mismo nombre (replicas de un mismo
proceso).

-G Usa los caracteres de línea para dibujar el árbol. La representación del árbol es
más clara, pero no funciona al redireccionar la salida.

-h Remarca la jerarquía del proceso actual (normalmente el terminal). No funciona
al
redireccionar
la
salida.

-n Por defecto losprocesos con mismo padre se ordenan por el nombre. Esta opción
fuerza a ordenar los procesos por su PID.

-p Incluye el PID de los procesos en el árbol.

top
Sintaxis: top [options]
El comando top ofrece una lista de los procesos similar al comando ps, pero la salida
se actualiza continuamente. Es especialmente útil cuando es necesario observar el
estado de uno o más procesos o comprobar losrecursos que consumen.
-i Ignora los procesos inactivos, listando únicamente los que utilizan recursos del
sistema.

-d Especifica el ritmo de actualización de la pantalla en segundos. Es posible
especificar decimales. Ej.

h Muestra una pantalla de ayuda.

q Sale del programa.

k Kill. Permite detener un proceso.

r Renice. Permite alterar la prioridad de un proceso.

EJECUCIÓN EN 1º Y 2º PLANO.
Unproceso se lanza en 1º plano simplemente introduciendo su nombre en el
terminal y pulsando intro.

Los programas se pueden iniciarse en 2º plano añadiendo el carácter & al final del
comando.

Cuando un proceso se inicia en segundo plano, se crea un trabajo (job), al cual se
le asigna un número entero, empezando por 1 y numerando secuencialmente.
Cuando un proceso se ejecuta en segundo plano...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gestión de procesos y gestión de usuarios
  • Proceso de Gestión
  • Gestion De Procesos
  • Gestion Por Proceso
  • Gestion de procesos
  • Gestion por procesos
  • gestion de procesos
  • procesos de gestion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS