Este proyecto consiste en simular el comportamiento del planificador de procesos de Linux, utilizando conceptos de programación concurrente. Para más información sobre el planificador y sobre el diseño del simulador revisar el PDF.
Maven como manejador de paquetes de Java.
Suponiendo que se está en la carpeta raíz del proyecto, primero nos movemos a la carpeta /scheduler
:
cd scheduler
y luego se compila el proyecto y se instalan las dependencias:
mvn package
La manera más rápida de ejecutar el proyecto, una vez compilado es con:
java -cp target/scheduler-1.0-SNAPSHOT.jar ci4821.sepdic2019.App