为什么可能导致睡眠的函数都不能在中断上下文中使用呢?
转自:http://bbs.chinaunix.net/thread-1969752-1-1.html 中断发生以后,CPU跳到内核设置好的中断处理代码中去,由这部分内核代码来处理中断。这个处理过程中的上下文就是中断上下文。为什么可能导致睡眠的函数都不能在中断上下文中使用呢? 首先睡眠的含义是将进程置于“睡眠”状态,在这个状态的进程不能被调度执行。然后,在一定的时机,这个进程可能会被重新置
转载
2011-06-22 11:59:00 ·
3256 阅读 ·
0 评论