El TP0 es una práctica inicial para empezar a familiarizarse con algunas de las herramientas necesarias para el trabajo práctico cuatrimestral de la materia Sistemas Operativos.
Es un ejercicio corto y sirve como base para empezar el TP cuatrimestral.
Podés encontrar la consigna en el siguiente link.
This project contains a script (run-modules.sh) that automates the process of building and running four modules (kernel, cpu, memoria, and filesystem) concurrently in the same machine. Each module is run in a separate terminal window.
Follow these steps to execute the script:
-
Navigate to the project directory:
cd tp-2024-2c-Undefined/ -
Make the script executable:
chmod +x run-modules.sh
-
Run the script:
./run-modules.sh
This will:
- Open four terminal windows, each running a different module.
- Each terminal window will perform the following for each module:
- Clean the build (
make clean). - Build the module (
make). - Execute the module binary (
./bin/{module}).
- Clean the build (
If you want to close all the terminals opened by the script, run the following command in your main terminal:
- Kill all
xtermprocesses:pkill xterm
This will terminate all the xterm windows that were opened by the script.