iT邦幫忙

2021 iThome 鐵人賽

DAY 7
0
自我挑戰組

當你凝視linux, linux也在凝視你系列 第 7

Day7 初探CFS scheduler (上)

前言

上次講完了過去 Linux 的排程器,今天就來講講

CFS (complete fair scheduler)

在 Linux 核心的文件 CFS Scheduler,嘗試以一句話說明原理:

80% of CFS's design can be summed up in a single sentence: CFS basically models an "ideal, precise multi-tasking CPU" on real hardware.
在CFS中,不再採用過去使用的runqueue,而是改成利用紅黑樹維持結構。

day7 今天有些忙碌,等待晚點再把剩下的補完。


上一篇
Day6 讓 scheduler 規劃未來
下一篇
Day8 初探CFS 中
系列文
當你凝視linux, linux也在凝視你30

尚未有邦友留言

立即登入留言