猿问

请问关于select函数可否等待多个信号量?如何实现?

select函数可否等待多个信号量?如何实现


守候你守候我
浏览 597回答 4
4回答

慕的地6264312

可以,但是不是同时响应。是分先后的。假如有任务A,B,C,优先级是1,2,3。任务A,B,等待任务C产生的信号量D.那么是任务A进入运行态,等A运行完了B再运行。当然这里你不能设置A等待信号量清除。得让B去清。
随时随地看视频慕课网APP

相关分类

AngularJS
我要回答