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

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


浮云间
浏览 984回答 4
4回答

慕婉清6462132

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