Skip to content

A Scheduler that prioritizes shortest jobs in the queue and pauses running ones to complete them.

License

Notifications You must be signed in to change notification settings

re-fractor/Shortest-Job-First-Scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Shortest Job First Scheduler

Shortest Job First (SJF) is an algorithm in which the process having the smallest execution time is chosen for the next execution. This scheduling method can be preemptive or non-preemptive. It significantly reduces the average waiting time for other processes awaiting execution.

This Repository Hosts Code that Implements the Preemptive Shortest Job First Algorithm in Multiple Programming Languages.

Switch to a Specific Branch Named after a programming language to find implementations in that programming language.

> If you cant find one, add it ;) be the change you want to see

PS: Dont Copy it from the internet :(

Links for Help:

About

A Scheduler that prioritizes shortest jobs in the queue and pauses running ones to complete them.

Topics

Resources

License

Stars

Watchers

Forks