mirror of
https://github.com/gatieme/LDD-LinuxDeviceDrivers.git
synced 2026-08-18 17:17:39 +08:00
Linux进程退出详解
| 日期 | 内核版本 | 架构 | 作者 | GitHub | CSDN |
|---|---|---|---|---|---|
| 2016-06-14 | Linux-4.6 | X86 & arm | gatieme | LinuxDeviceDrivers | Linux进程管理与调度 |
-
调度器概述introduction
-
调度器演变develop
-
调度器的设计design
-
周期性调度器periodic_scheduler
-
主调度器main_schedulrt
-
优先级priority
-
抢占-内核抢占和用户抢占以及抢占的时机preempt
-
进程切换context_switch
-
完全公平调度器cfs-设计
-
cfs-负荷权重
-
cfs-虚拟时钟
-
cfs-延迟跟踪
-
cfs-操作pick_next_task
-
rt实时调度器
-
dl时调度器
-
stop调度
-
idle调度器
-
SMP调度
-
调度域和控制组
http://blog.csdn.net/b02042236/article/details/6076473 http://www.tuicool.com/articles/MjyANr http://iamzhongyong.iteye.com/blog/1895728 http://blog.csdn.net/xiaofei0859/article/details/8113211
BFS https://en.wikipedia.org/wiki/Brain_Fuck_Scheduler
http://blog.csdn.net/u201017971/article/details/50511511
Con Kolivas
http://www.ibm.com/developerworks/cn/linux/l-cn-bfs/
rifs进程调度比起bfs cfs好在哪差在哪
交互性极佳,特别是在大负载,那种交互性差距很明显 吞吐量比bfs和cfs低一半,但还是比windows高1/3
要测试交互性的差距请用mplayer测, 要体验交互性大可以开make -j512然后看网页,听音乐,移动窗口。