2.13信号量机制实现进程互斥,同步,前驱关系

一,进程互斥 1,分析问题,设置临界区 2,设置互斥信号量S.value(临界资源),初值为1 3,进入临界区之前对信号量执行P操作(S.value--),互斥信号量值为0,表示资源被占用,切换到其它进程时,就不能继续执行而主动堵塞 4,离开临界区之后对信号量执行V操作(S.value++),互斥信号量值为1,此时其它进程就可以占用此资源,如果有进程正在堵塞中,就将堵塞队列中队头进程唤醒   二,
相关文章
相关标签/搜索