Skip to content

Create a group round robin scheduler. Load balancing should be done every 500ms. Create a system call that will set the number of CPUs to use for foreground and background processes.

Notifications You must be signed in to change notification settings

nicolasmesa/GRR-Scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homework 4 - Team 23 
Nicolas Mesa, Di Ruan, Sankalp Singayapally

Schedulers:

Round Robin and Grouped Round Robin

GRR is an extension of the RR scheduler as it supports Android's task groups.
This GRR scheduler supports both uniprocessor as well as multiproc devices. 

Test Program:

System-Call to change CPU configurations is available in the test folder. 
Running it with the appropriate arguments will change the configuration,
as per the specification of the homework assignment. 

Please review written.txt for our analysis and benchmark results.

About

Create a group round robin scheduler. Load balancing should be done every 500ms. Create a system call that will set the number of CPUs to use for foreground and background processes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •