본문내용
. O(1) is a priority-based scheduler where the process’s priority changes over time while CFS and BFS are proportional-share scheduler.
Overall, the multiprocessor system has the advantage of the ability to run programs faster than the single processor system. However, running multiple caches at the same time means you have to preserve cache coherence, cache affinity, and lock to prevent caches from bringing old data and wasting time on processing old jobs over and over. You can set single-queue multiprocessor scheduling or multiple-queue multiprocessor scheduling in multiprocessor system to improve the work efficiency. Currently exsiting schedulers are O(1) scheduler, CFS, and BFS. You may use either SQMS or MQMS because there is no simple correct answer to multiprocessor scheduling.
Overall, the multiprocessor system has the advantage of the ability to run programs faster than the single processor system. However, running multiple caches at the same time means you have to preserve cache coherence, cache affinity, and lock to prevent caches from bringing old data and wasting time on processing old jobs over and over. You can set single-queue multiprocessor scheduling or multiple-queue multiprocessor scheduling in multiprocessor system to improve the work efficiency. Currently exsiting schedulers are O(1) scheduler, CFS, and BFS. You may use either SQMS or MQMS because there is no simple correct answer to multiprocessor scheduling.
소개글