摘要: 前言 在理清楚了CFS的基本实现以后,调度类fair_sched_class中规定了调度器的基本操作集合,cfs_rq实现了被操作的就绪队列。剩下的就是研究操作集合中的具体实现,看看CFS是如何管理这些队列中的进程的。本文主要解释了两个问题: 什么样的任务归CFS管? CFS如何实现队列内部的优先级 阅读全文
posted @ 2023-10-12 18:58 ZouTaooo 阅读(455) 评论(0) 推荐(0)
摘要: 前言 在阅读源码的过程中发现一个task_struct包含四个优先级相关的成员,prio、static_prio、normal_prio和rt_priority这几个优先级值有什么区别和联系呢? struct task_struct { int prio; int static_prio; int 阅读全文
posted @ 2023-10-12 18:54 ZouTaooo 阅读(788) 评论(0) 推荐(0)