← Back to the asteroid field
Mission log · 2026
Shortest-Job-Next Simulator
An OS process-scheduling simulator built for systems coursework.
JavaOS schedulingCLI
The problem
Scheduling algorithms are easy to memorize and hard to feel — averages on a slide don't show why a long job starves under SJN.
The solution
A Java simulator that runs Shortest-Job-Next over arbitrary process workloads and reports per-process wait/turnaround times, making the algorithm's trade-offs observable instead of theoretical.