rt_sem_release函数会在信号量的值为0且有线程等待该信号量的时候唤醒等待线程,否则把信号量的值加1。不是每次用rt_sem_release函数信号量都加1吗,为什么这么设计呢?
查看更多
且有线程等待该信号量的时候
每月发了工资直接交各种贷款,花呗,最后没剩。。。难道不应该都入袋嘛(逃
因为唤醒意味着要减1。一加一减,零和。
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
我看其它一些系统信号量释放的时候都是会加1