This program enables you to run multiple processes executed by the CPU using the Round-Robin algorithm. Currently the repo has pre-loaded an example where a random number of processes are generated. This design uses Inter Process Communication (IPC) to schedule the processes on the CPU.
-
$ git clone https://github.com/andrei828/ProcessSchedulerRoundRobin.git $ cd ProcessSchedulerRoundRobin
-
$ gcc dummy.c -o dum $ gcc graphic.c -o run
-
$ ./run
- A
graphic.c
file that deals with the terminal interface. - A
dummy.c
file that should be used however the user prefers. - A
dependencies.c
file that has the core functions and data structures for the program.
The tasks ran but the dummy processes should be configured in the
dummy.c
file.