Está en la página 1de 3

ACTIVIDADES MODULO VI Y VII

Analigia Escalona
1) Significado de cada columna generada por el ps ef.
UID: identifica al creador del proceso, esto es a la persona que lo lanz a
correr. Este usuario y root son los nicos que pueden modificar al proceso.
El UID se utiliza con fines de tarificacin o accounting. El sistema de
accounting carga a la cuenta del usuario identificado por el UID del proceso
por los recursos del sistema que el proceso utilice (tiempo de CPU,
impresoras, terminales, etc.).
PID: Al crearse un nuevo proceso se le asigna un identificador de proceso
nico. Este nmero debe utilizarse por el administrador para referirse a un
proceso dado al ejecutar un comando.
Los PID son asignados por el sistema a cada nuevo proceso en orden
creciente comenzando desde cero. Si antes de un reboot del sistema se
llega al nro. Mximo, se vuelve a comenzar desde cero, salteando los
procesos que an estn activos.
PPID: La creacin de nuevos procesos en Unix se realiza por la va de
duplicar un proceso existente invocando al comando fork(). Al proceso
original se le llama "padre" y al nuevo proceso "hijo". El PPID de un proceso
es el PID de su proceso padre.
El mecanismo de creacin de nuevos procesos en Unix con el
comando fork() se ve con ms detalle en el apartado "Ciclo de vida de un
proceso".
TTY: identifica la consola donde se est ejecutando el proceso.
TIME: nos indica la cantidad de tiempo total que el proceso se ha estado
ejecutando.
COMAND: Comando invocado.

2) Como ver prioridad de un proceso
UNIX es un ambiente de trabajo multi-usuario y multi-tarea. Esto significa
que mientras un usuario realiza sus procesos en el computador otros usuarios
pueden tener trabajos en ejecucin de manera simultnea. Es por esta razn que
resulta beneficioso para todos los usuarios que los recursos del sistema sean
aprovechados de manera eficiente, y esto es posible minimizando los tiempos de
respuesta del computador.

Dejar trabajos en baja prioridad en el sistema es una buena manera de
utilizar los recursos eficientemente. De esta manera el tiempo de respuesta de los
programas interactivos no resultarn afectados. El comando nice permite dejar un
proceso en baja prioridad y en el modo background. Este comando acepta
nmeros del 1 al 20 (la numeracin depende de la versin UNIX utilizada, consulte
el manual en lnea), donde los nmeros ms altos significan prioridad ms baja.

nice # coloca una determinada prioridad a un proceso.


Por ejemplo, para ejecutar el programa f77 spav.f con prioridad baja se hace lo
siguiente:


nodo5.cecalc.ula.ve>nice +20 f77 spav.f






3) Conceptos relativos a seales interrupts.
Una seal es una notificacin por software a un proceso de la ocurrencia de
un evento. Una seal es generada cuando ocurre el evento que causo la seal.
Las seales son conocidas como interrupciones de software.
En UNIX se puede dar una seal que es generada de un proceso a otro, o el kernel
puede generar una seal a un proceso (por ejemplo para indicar que cierto
dispositivo tiene informacin o que un error ha ocurrido dentro del kernel).

También podría gustarte