Project:
Thread Scheduler Simulator
Program Description:
The goal of this project was to build a thread scheduler simulator in Java. The simulator uses an input file to drive the simulator. The input file details when processes enter, exit, block, ect. The simulator operates in tick cycles where in each cycle an external event and an internal event is allowed to be processed. The scheduling algorithm used is priority based round robin.
Features:
Written in Java 1.6 Standard Edition
Priority based Round Robin
Code Snippet:
Sample Output Files: