Integrante | Github | Legajo | Correo | Curso |
---|---|---|---|---|
Gianpier Yupanqui | @gianpieryup | 159.207-5 | [email protected] | K3054 |
Damian Teplitz | @dteplitz | 158.780-8 | [email protected] | K3154 |
Santiago Feijoo | @SantiagoIvan | 152.288-7 | [email protected] | K3153 |
Cristian Cali | @julchat | 167.318-0 | [email protected] | K3052 |
Juan Manuel Castagno | @jcastagno99 | 167.863-2 | [email protected] | K3054 |
- Discordiador: Simulador de la Planificación. Encargado de la planificación de los tripulantes
- Mi-RAM: Simulador de la Gestión de Memoria. Encargado de almacenar todas las tareas de los tripulantes mientras estén en ejecución
- I-Mongo-Store: Simulador de un File System. Encargado de persistir cada movimiento realizado por los tripulantes, así como también todos los recursos generados por ellos.
INICIAR_PATOTA 2 plantas.txt 1|1 3|4
LISTAR_TRIPULANTES
INICIAR_PLANIFICACION
PAUSAR_PLANIFICACION
EXPULSAR_TRIPULANTE 3
OBTENER_BITACORA 1
Tenemos los siguientes comandos
./execb
: remueve la carpeta polus e inicia i-mongo./exec
: Inicia i-mongo
La forma de enviar señales a un proceso es con el comando:
kill -SIGNAL <pid>
Para mandar una señal a mi-ram-hq debemos saber el pid que posee Uso pgrep
pgrep mi-ram-hq
Con ese pid tiro cualquiera de las 2 señales configuradas, SIGUSR1 y SIGUSR2 .
kill -SIGUSR1 <pid> o kill -SIGUSR2
SIGUSR1 va a generar la compactacion SIGUSR2 va a loggear toda la informacion en memoria actualmente.