使用名为semphore的posix时如何避免抓取?

时间:2017-02-18 11:24:37

标签: c linux

在多处理中使用名为semphore的posix时,我感到很困扰。 在流程A中使用 sem_wait() 后,流程A位于semphore上下文中。进程B在释放sempore之前从进程A获取cpu,而进程B将继续等待sempohore。 我想知道是否有一种机制,例如 优先级撤销 ,可以避免我在linux os中提到的情况。

提前致谢!

0 个答案:

没有答案