Basically I needed to simulate the movement of N bars that would change a value k selected by the user by the command line. The movement of each bar must be independent but there should be some kind of synchronization in order to check if the system is stable or not.
You can check the following link in order to understand the 4 kinds of threads that are being used in the project
In order to see the UI you must have installed npm and Nodeinstalled in your computer. Also gcc
and the library curl, and the library pthread
- move to the folder
webapp
- Install the dependencies using
npm install
- Run the command
npm run start
and check the urllocalhost:3000
- go to the folder src and run the command
make
, the just execute ./nuclear and enjoy!
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the operating systems, pthread.
- Andres Caceres - Operating Systems - Stackoverflow
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details