1. As a system administrator you have noticed that usage peaks between 10:00AM to 5:00PM and between 7:00PM to 10:00PM.
The company's CEO decided to call on you to design a system where during these peak hours there will be three levels of users. Users in level 1 are to enjoy better response time than users in level 2, who in turn will enjoy better response time than users in level 3. You are to design such a system so that all users will still get some progress, but with the indicated preferences in place.
1. Will a fixed priority scheme with pre-emption and 3 fixed priorities work? Why, or why not?
2. Will a UNIX-style multi-feedback queue work? Why, or why not?
3. If none of the above works, could you design a scheduling scheme that meets the requirements?