这些标志在 kernel/sched/sched.h 中定义,并在为 core.c 中的任务启用/禁用迁移时使用。通过查看代码或补丁说明,我无法确定 SCA 的简称。
问问题
24 次
1 回答
0
我花了两个小时试图从内核的 Git 历史中挖掘它,似乎这个前缀的第一个幻影从提交9cfc3e18adb0362533e911bf3ce6ec8c821cfccc开始,它说:
sched: 按摩set_cpus_allowed ()
通过set_cpus_allowed () 调用链线程化一个 u32 标志字。这将允许为未来的用户添加行为调整。
我相信这就是它的意思。
于 2022-03-03T21:40:04.747 回答