当调用一个系统函数出现 阻塞的时候 会是什么情况
当调用一个系统函数出现 阻塞的时候这时候进程会进入等待状态 还是就绪状态啊 ??、求指导、、、、、例如,一个进程在调用socket通信里面的recv的时候,如果这时候没有数据过来,就会阻塞在recv处,这时候该进程是处于什么状态啊。是等待状态还是就绪状态????????? 等待中,等资源来了内核唤醒它。 等待状态,如果设置non_block状态位 返回,不阻塞 回复 3# crazyhadoop
等待状态就是说明这时候内核会调动执行其他进程哈??????
tc1989tc 发表于 2012-12-28 17:02 static/image/common/back.gif
回复 3# crazyhadoop
是的,等待IO,操作系统会调度其它的线程跑
页:
[1]