0

为什么在系统滴答时调用的函数中有一个for_each_sched_entity宏?task_tick_fair据我说,只有当前任务的运行时特性应该被更新。为什么它需要entity_tick当前流程的整个层次结构?

4

1 回答 1

0

CFS 支持任务层次结构,其中整个子树可以汇总其 CPU 使用情况统计和配额。此功能用于实现cpu cgroupsCFS 组调度。任务树的内部节点可以被认为是一个虚拟任务,而不是代表其子树的 CPU 使用率。

于 2020-07-21T01:46:16.420 回答