forked from cqxmzz/OS-hmwk4
A Multicore Round-Robin Scheduler
yumusic/OS-hmwk4
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Experiment 1: performance of more foreground cpus Add one more core to foreground group. We invoked our test program cpu-alloc to change the allocation of cpus. In the set of 3 cpu in foreground and 1 cpu in background, we didn't observe 3 times increase of performance. However we could get some sense of smooth when we played around with apps. Experiment 2: performance of less foreground cpus Decrease cpu in background group. Again we invoked cpu-alloc. In the set of 1 cpu in foreground and 3 cpu in background, the performance drastically degraded. Experiment 3: compare our scheduler with default scheduler The score of Geekbench with default scheduler is 586(single core), 1761(multi-core) After deployment of our scheduler. The score turned to be 582(single core), 979(multi-core)
About
A Multicore Round-Robin Scheduler
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 96.5%
- Assembly 1.9%
- C++ 0.9%
- Makefile 0.3%
- Objective-C 0.2%
- Perl 0.1%
- Other 0.1%