【发布时间】:2012-01-11 14:22:59
【问题描述】:
我现在正在寻找一段处理 FreeBSD 中内核抢占的源代码。
在 Linux 内核中,有一个名为“sched.c”的 c 源文件,其中 set_current_state() 宏用于设置进程的状态(TASK_RUNNING、TASK_INTERRUPTIBLE 或其他)。这些宏在“sched.h”中定义。您能告诉我 FreeBSD 内核源代码树中对应的源文件(如果它们存在于 FreeBSD 中,则包含这些宏的定义)?
【问题讨论】: