Kernel Scheduler(TBD)
2018. 3. 10. 01:18ㆍLinux/Kernel
Linux Kernel Scheduler
CFS(Completely Fair Scheduler)
- Linux Kernel 2.6.23(October 2007) release에 포함.
O(1) Scheduler
- Linux Kernel 2.6.23 이전에 사용됨
ARM big.LITTLE
- big에 소문자를 LITTLE에 대문자를 쓰는 이유는 대부분 LITTLE에서 처리되고, 상대적으로 big의 사용은 적기 때문에 소문자를 사용.
EAS(Energy-Aware Scheduling)
GTS(Global Task Scheduling)
IKS(In-Kernel Scheduler)
Ref:
- https://en.wikipedia.org/wiki/Completely_Fair_Scheduler
- https://en.wikipedia.org/wiki/O(1)_scheduler
- https://www.linaro.org/blog/big-little-software-update/