rt
一 调用wait_event(queue, condition)让进程休眠,如果要唤醒该进程有如下情况不是很明白,望各位大神指点
1. condition的条件满足了是否能够不调用wake_up函数直接唤醒进程?
2. 在condition的条件不满足的情况下调用wake_up函数是否能够唤醒进程?
3. condition是否可以代替wake_up函数的功能?
------解决思路----------------------
个人理解:
1 是
2 是
3 不存在代替用途不同,一个用于条件满足时唤醒,一个是无条件唤醒。要说唤醒后的状态,应该是一样没区别