2、休眠)2.对唤醒之后的状态不能做任何假定,因此必须检查以确保我们等待的条件真正为真 临界区 vs 原子上下文原子上下本:一般说来,具体指在中断,软中断,或是拥有自旋锁的时候。临界区:每次只允许一个进程进入临界区,进入后不允许其它进程访问。 otherquestion:要休眠进程,必须有一个前提:有人能唤醒进程,而起这个人必须知道在哪儿能唤醒进程,这里,就引入了“等待队列”这个概念。等待队列:就是一个进程链表(我的理解:是一个休眠进程链表),其中包含了等待某个特定事件的所有进程。等待队列头:wait_queue_head_t,定义在