refactoring and extending the support for FIFO and RR priority scheduling
All threads resolved!
All threads resolved!
- reworked the PriorityScheduler (FIFO)
- reworked the PriorityRoundRobinScheduler (RR) which now extends the PriorityScheduler with timeslicing and budgeting related features.
- added a new scheduler which extends the PriorityRoundRobinScheduler to offer both FIFO and RR scheduling policies that can be set per task.
Edited by Behnaz Pourmohseni
Merge request reports
Activity
Filter activity
requested review from @sreiser
assigned to @pourmohseni
- Resolved by Behnaz Pourmohseni
- Resolved by Behnaz Pourmohseni
- Resolved by Behnaz Pourmohseni
- Resolved by Behnaz Pourmohseni
- Resolved by Behnaz Pourmohseni
- Resolved by Behnaz Pourmohseni
- Resolved by Behnaz Pourmohseni
- Resolved by Behnaz Pourmohseni
@pourmohseni I just discovered this nice feature to add a suggestion to fix things
You then can squash all of them together and push-force
added 4 commits
- 03dfbcf4 - minor fix to enable erasing an entry from the map and then return the...
- 565c1001 - refactored the PriorityScheduler to implement priority-based FIFO semantics...
- 21cfb578 - refactored the PriorityRoundRobinScheduler to derive from the...
- 45e95f53 - added a new scheduler which extends PriorityRoundRobinScheduler and offers...
Toggle commit listmentioned in commit 7f253afe
Please register or sign in to reply