Práctica 2: Procesos en UNIX. Prioridades
Añadir al shell de la práctica anterior las siguientes funciones de manejo de las prioridades
# TERM DISPLAY xterm -e a.out @-4
lo mismo, pero con la ejecución en segundo plano
# TERM DISPLAY xterm -e a.out @-4 &
Información detallada de las llamadas al sistema y las funciones de la librería debe obternerse con man
La prioridad a la que se refiere @pri es el valor ts_upri accedido con priocntl.
Para comprobar el funcionamiento de las prioridades puede utilizarse el programa e.c disponible en
http://www.dc.fi.udc.es/os/~afyanez/Practicas/sources/e.cejecutando varias instancias del mismo en sendos xterm con distintas prioridades. Ejemplo, si e es el ejecutable resultado de la compilación de e.c
#xterm -e e 1000 @-5 & #xterm -e e 1000 @-30 & #xterm -e e 1000 @-50 &nos permitirá comprobar la influencia de la prioridad en la ejecución de procesos. Para una buena comprobación del funcionamiento de las prioridades, esta práctica DEBE ejecutarse en la máquina local (castro).
/* AUTOR:apellido11 apellido12, nombre1:login_del_que_entrega_la_practica AUTOR:apellido21 apellido22, nombre2:login_del_que_entrega_la_practica */donde:
FECHA DE ENTREGA JUEVES 28 ABRIL 2005