我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:港彩神鹰 > 读入原语 >

操作系统PV操作中的semaphore是什么意思啊

归档日期:07-07       文本归类:读入原语      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  推荐于2017-11-25展开全部semaphore只是用来记录有多少个线程正在使用他(他并没有互斥的性质,他可以被多个线程拥有),他只是维护一个引用计数,任何线程都可以在任何时刻Release他,造成的结果就是semaphore的引用计数减1

  应该这样说,任何时刻,你都不知道具体是哪个线程处于运行状态。semaphore的作用不仅仅是在于实现互斥,它只是说,任何时刻,最多只有这个semaphore指定的最大数量的线程可以获得这个semaphore。什么时候释放和这个semaphore无关,释放了,只不过是semaphore的计数减一,其他线程有机会获得这个semaphore。

本文链接:http://chuyenchame.com/duruyuanyu/625.html

上一篇:进程总结

下一篇:没有了