Description
Project Requirements
-
Build a Rate Monotonic Scheduler with four threads
-
Scheduler details:
-
-
Threads T1 through T4
-
Thread T1 has a period of 1 unit
-
-
-
Thread T2 has a period of 2 units
-
-
-
Thread T3 has a period of 4 units
-
-
-
Thread T4 has a period of 16 units
-
-
-
A unit shall be anywhere from 10-100 ms (depending on operating system options)
-
Each thread will execute the same doWork method but run it a different amount of times:
-
-
-
-
Thread T1 executes doWork 1 time
-
-
-
-
-
Thread T2 executes doWork 2 times
-
-
-
-
-
Thread T3 executes doWork 4 times
-
Thread T4 executes doWork 16 times
-
-
4
5
6
7
8
Operating System Concepts – 9th Edition Silberschatz, Galvin and Gagne ©2013