关于休眠的进程的唤醒问题

yyshouder 2015-07-01 06:50:11
rt
一 调用wait_event(queue, condition)让进程休眠,如果要唤醒该进程有如下情况不是很明白,望各位大神指点
1. condition的条件满足了是否能够不调用wake_up函数直接唤醒进程?
2. 在condition的条件不满足的情况下调用wake_up函数是否能够唤醒进程?
3. condition是否可以代替wake_up函数的功能?

...全文
95 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
mangoalx 2015-07-01
  • 打赏
  • 举报
回复
个人理解: 1 是 2 是 3 不存在代替用途不同,一个用于条件满足时唤醒,一个是无条件唤醒。要说唤醒后的状态,应该是一样没区别

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧