Skip to content

A CPU process scheduling simulator created using JavaFX

Notifications You must be signed in to change notification settings

theadityasam/processSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Process Scheduling Simulator

The repo contains files for a process scheduling simulator as part of an Operating System course project under the professor Muktikanta Sahu. The JAR executable is a simulator that visualizes the execution of several processes on a single core CPU with user-specified arrival time, burst size and priority. The following scheduling algorithms have been implemented (can be found in "src/algorithm")

  • First Come First Serve (FCFS)
  • Round Robin (RR)
  • Shortest Job First (SJF)
  • Shortest Remaining Time First (SRTF)
  • Priority Pre-emptive(PP)
  • Priority Non Pre-emptive(PNP)

The application was built with JavaFX in netbeans and looks like this: Input

For the above input, the output is FCFSOutput

About

A CPU process scheduling simulator created using JavaFX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages