Skip to content

Circular Queue Based Job Scheduling with Time Limit Implemented in Java

Notifications You must be signed in to change notification settings

MuAbas/Circular-Queue-Job-Scheduling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Circular Queue Job Scheduling

Jobs take turns to be processed in First-inFirst-out manner.
At each turn, one jub can run maximum 100 milliseconds (quantom time)

  • If the execution/remaining execution time for the job is less than 100 ms, it leaves the queue at the end of its time.
  • If the execution/remaining execution time for the job is 100 ms, it leaves the queue after the quantom time is over.
  • If the execution/remaining execution time for the job is more than 100 ms, the job is dequeued and enqueued back to the job queue and waits for its next turn.

About

Circular Queue Based Job Scheduling with Time Limit Implemented in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages