摘要: 实时调度类源码分析 Linux 实时进程与普通进程的根本不同之处,系统中有一个实时进程且可运行,调度器总是会选择它,除非另有一个优先级更高的实时进程。 SCHED_FIFO:没有时间片,在调度器被选择之后,可以运行任意长时间; SCHED_RR:有时间片,其值在进程运行时会减少。 实时调度实体sch 阅读全文
posted @ 2022-01-03 22:53 卧栏听风 阅读(355) 评论(0) 推荐(0)
摘要: 调度器分析 调度器 内核中安排进程执行的模块,用以切换进程状态。 做两件事:选择某些就绪进程来执行;打断某些执行的进程让其变为就绪状态。 分配CPU时间的基本依据:进程优先级。 上下文切换(context switch):将进程在CPU中切换执行的过程,内核承担 此任务,负责重建和存储被切换掉之前的 阅读全文
posted @ 2022-01-03 17:57 卧栏听风 阅读(455) 评论(0) 推荐(0)