- 博客(1)
- 收藏
- 关注
转载 为什么中断不能睡眠
这个问题有很多人问过,我看了下Linux得内核代码,原因如下:(当然我不能保证一定对,如果有牛人理解得更好,欢迎指正)1、 中断处理的时候,不应该发生进程切换,因为在中断context中,唯一能打断当前中断handler的只有更高优先级的中断,它不会被进程打断,如果在 中断context中休眠,则没有办法唤醒它,因为所有的wake_up_xxx都是针对某个进程而言的,而在中断context
2015-03-11 14:29:29 7897
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人