Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
排队_唤醒宏linux的含义_Linux_Linux Kernel_Kernel - Fatal编程技术网

排队_唤醒宏linux的含义

排队_唤醒宏linux的含义,linux,linux-kernel,kernel,Linux,Linux Kernel,Kernel,我不确定宏ENQUEUE_WAKEUP在linux中的含义是什么。我有一种直觉,它意味着在任务醒来后将其排队,但我仍然想确定 宏定义为: #定义排队唤醒1 注意:为了便于v3.5.4中的参考,它在/include/linux/sched.h中定义,并在许多地方被引用,但我遇到的一个问题是文件/kernel/sched/rt.c中的函数排队执行任务 sched:添加入/出队列标志 为了减少对任务的依赖,请重新排队 接口以支持正确的标志字段 排队唤醒-排队是睡眠任务的唤醒 您看过宏的定义了吗?如果你

我不确定宏
ENQUEUE_WAKEUP
在linux中的含义是什么。我有一种直觉,它意味着在任务醒来后将其排队,但我仍然想确定

宏定义为:

#定义排队唤醒1


注意:为了便于v3.5.4中的参考,它在
/include/linux/sched.h
中定义,并在许多地方被引用,但我遇到的一个问题是文件
/kernel/sched/rt.c
中的函数
排队执行任务

sched:添加入/出队列标志

为了减少对任务的依赖,请重新排队 接口以支持正确的标志字段

排队唤醒-排队是睡眠任务的唤醒


您看过宏的定义了吗?如果你的问题是关于它的语义,为什么不在问题中包含它的定义?我没有包含它,因为我认为它不相关。但既然你说了,我已经编辑了这个问题,问题在哪里?