进程间通讯-信号量

信号量:以保护进程互斥与同步为目的,本质上为计数器,记录与统计临界资源的数目。数组 当请求一个使用信号量来表示的资源时,进程须要先读取信号量的值来判断资源是否可用:缓存 1.大于0,资源能够请求,等于0,无资源可用,进程会进入睡眠状态直至资源可用;函数 2.当进程再也不使用一个信号量控制的共享资源时,信号量的值+1(对信号量的值进行的增减操做均为原子操做,这是因为信号量主要的做用是维护资源的互斥或
相关文章
相关标签/搜索