In this project you have to develop a scheduling simulator based on priorities with dependencies between processes. Specifically the simulator will produce random process arrivals that remain active for random amount of time (exponentially distributed).
Basic parameters of the simulator:
-Average time between successive arrivals processes (exponentially distributed time),
-average process life (exponentially distributed duration),
-average critical area execution time (exponentially distributed duration),
-maximum number of simulator processes,
-probability of entering critical area per time slot (k),
-number of semaphores (S).
EVERYTHING IS FULLY DESCRIBED IN THE 2-PAGE ATTACHED FILE!
Happy biding people! :)